refactor: move var out
This commit is contained in:
parent
19825019bf
commit
c47bcc10cc
1 changed files with 22 additions and 21 deletions
|
|
@ -7,28 +7,29 @@ import { QuotationPayload, EmployeeWorker } from 'src/stores/quotations/types';
|
|||
// NOTE: Import stores
|
||||
import { useQuotationStore } from 'stores/quotations';
|
||||
|
||||
const DEFAULT_DATA: QuotationPayload = {
|
||||
productServiceList: [],
|
||||
urgent: false,
|
||||
customerBranchId: '',
|
||||
worker: [],
|
||||
workerCount: 0,
|
||||
payBillDate: new Date(),
|
||||
paySplit: [],
|
||||
paySplitCount: 0,
|
||||
payCondition: 'Full',
|
||||
dueDate: new Date(),
|
||||
documentReceivePoint: '',
|
||||
contactTel: '',
|
||||
contactName: '',
|
||||
workName: '',
|
||||
actorName: '',
|
||||
status: 'CREATED',
|
||||
};
|
||||
|
||||
export const useQuotationForm = defineStore('form-quotation', () => {
|
||||
const quotationStore = useQuotationStore();
|
||||
|
||||
const defaultFormData: QuotationPayload = {
|
||||
productServiceList: [],
|
||||
urgent: false,
|
||||
customerBranchId: '',
|
||||
worker: [],
|
||||
workerCount: 0,
|
||||
payBillDate: new Date(),
|
||||
paySplit: [],
|
||||
paySplitCount: 0,
|
||||
payCondition: 'Full',
|
||||
dueDate: new Date(),
|
||||
documentReceivePoint: '',
|
||||
contactTel: '',
|
||||
contactName: '',
|
||||
workName: '',
|
||||
actorName: '',
|
||||
status: 'CREATED',
|
||||
};
|
||||
let resetFormData = structuredClone(defaultFormData);
|
||||
let resetFormData = structuredClone(DEFAULT_DATA);
|
||||
|
||||
const currentFormData = ref<QuotationPayload>(structuredClone(resetFormData));
|
||||
const currentFormState = ref<{
|
||||
|
|
@ -46,8 +47,8 @@ export const useQuotationForm = defineStore('form-quotation', () => {
|
|||
|
||||
function resetForm(clean = false) {
|
||||
if (clean) {
|
||||
currentFormData.value = structuredClone(defaultFormData);
|
||||
resetFormData = structuredClone(defaultFormData);
|
||||
currentFormData.value = structuredClone(DEFAULT_DATA);
|
||||
resetFormData = structuredClone(DEFAULT_DATA);
|
||||
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue