diff --git a/Services/client/src/components/FileForm.vue b/Services/client/src/components/FileForm.vue index 0bda271..5289238 100644 --- a/Services/client/src/components/FileForm.vue +++ b/Services/client/src/components/FileForm.vue @@ -111,6 +111,7 @@ const file = ref() class="q-pa-md" side="right" tabindex="0" + v-click-outside="() => $emit('update:open', false)" :width="300" :breakpoint="500" :model-value="open" diff --git a/Services/client/src/components/FileItem.vue b/Services/client/src/components/FileItem.vue index d7c1cbb..93c7abe 100644 --- a/Services/client/src/components/FileItem.vue +++ b/Services/client/src/components/FileItem.vue @@ -246,7 +246,7 @@ async function submitFileForm( alignItems: 'center', padding: currentDept > 2 ? '.5rem 0' : '.5rem', }" - @click="() => triggerFolderCreate()" + @click.stop="() => triggerFolderCreate()" id="triggerFolderCreateFileItem" >
+import { ref } from 'vue' + defineEmits(['edit', 'delete']) -const props = - defineProps<{ - nameId: string - - }>() - +const props = defineProps<{ + nameId: string +}>() +const open = ref(false)