fix(timesheet): minor behavior change to mobile expense items
This commit is contained in:
parent
7833ddd083
commit
f8d88de03e
|
|
@ -21,6 +21,10 @@
|
|||
employeeEmail?: string;
|
||||
}>();
|
||||
|
||||
const emit = defineEmits<{
|
||||
onUpdateClicked: [void];
|
||||
}>();
|
||||
|
||||
const { t } = useI18n();
|
||||
const ui_store = useUiStore();
|
||||
const timesheet_store = useTimesheetStore();
|
||||
|
|
@ -52,7 +56,12 @@
|
|||
|
||||
const requestExpenseCreationOrUpdate = async () => {
|
||||
if (file.value)
|
||||
await expenses_api.upsertExpense(expenses_store.current_expense, file.value, employeeEmail ?? auth_store.user?.email ?? 'MISSING_EMAIL');
|
||||
await expenses_api.upsertExpense(
|
||||
expenses_store.current_expense,
|
||||
file.value, employeeEmail ?? auth_store.user?.email ?? 'MISSING_EMAIL'
|
||||
);
|
||||
|
||||
emit('onUpdateClicked');
|
||||
};
|
||||
|
||||
onMounted(() => {
|
||||
|
|
|
|||
|
|
@ -174,7 +174,10 @@
|
|||
</template>
|
||||
|
||||
<div class="q-px-sm">
|
||||
<ExpenseDialogFormMobile v-model="expense" />
|
||||
<ExpenseDialogFormMobile
|
||||
v-model="expense"
|
||||
@on-update-clicked="is_showing_update_form = false"
|
||||
/>
|
||||
</div>
|
||||
</q-expansion-item>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user