feat: swap save and edit button logic in credit note form

This commit is contained in:
puriphatt 2025-02-26 09:53:19 +07:00
parent e225a6afb1
commit 4d7c4964de

View file

@ -853,6 +853,21 @@ onMounted(async () => {
:label="$t('dialog.action.close')"
outlined
/>
<SaveButton
v-if="pageState.mode === 'edit'"
:disabled="taskListGroup.length === 0"
@click="(e) => refForm?.submit(e)"
solid
/>
<EditButton
v-if="
pageState.mode === 'info' &&
creditNoteData?.creditNoteStatus === CreditNoteStatus.Waiting
"
class="no-print"
@click="pageState.mode = 'edit'"
solid
/>
<SaveButton
v-if="
!creditNoteData ||
@ -869,21 +884,6 @@ onMounted(async () => {
icon="mdi-account-multiple-check-outline"
solid
/>
<SaveButton
v-if="pageState.mode === 'edit'"
:disabled="taskListGroup.length === 0"
@click="(e) => refForm?.submit(e)"
solid
/>
<EditButton
v-if="
pageState.mode === 'info' &&
creditNoteData?.creditNoteStatus === CreditNoteStatus.Waiting
"
class="no-print"
@click="pageState.mode = 'edit'"
solid
/>
</nav>
</footer>
</div>