some work on the license manager
This commit is contained in:
@@ -98,6 +98,7 @@ onMounted(async () => {
|
||||
hotkey('mod+i', importLineItems, null, () => isOpen.value)
|
||||
hotkey('mod+e', exportPdf, null, () => isOpen.value)
|
||||
hotkey('mod+p', preview, null, () => isOpen.value)
|
||||
hotkey('mod+s', save)
|
||||
})
|
||||
|
||||
// Initial data from parent view
|
||||
@@ -560,7 +561,7 @@ const handleFileUpload = async (event: Event) => {
|
||||
<div class="flex gap-2 items-center">
|
||||
<TooltipProvider>
|
||||
<!-- Save -->
|
||||
<Button v-if="invoice && isDirty" class="grow md:grow-0" size="sm" @click="save"
|
||||
<Button class="grow md:grow-0" size="sm" @click="save"
|
||||
:disabled="isSaving">
|
||||
<Loader2 v-if="isSaving" class="animate-spin" />
|
||||
<Check v-else />
|
||||
|
||||
Reference in New Issue
Block a user