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