diff --git a/frontend/components/AppSidebar.vue b/frontend/components/AppSidebar.vue index 90610bf..60c6a3c 100644 --- a/frontend/components/AppSidebar.vue +++ b/frontend/components/AppSidebar.vue @@ -18,7 +18,7 @@ const store = useWarrenStore(); const session = useAuthSession(); async function selectWarren(id: string) { - await store.setCurrentWarren(id, '/'); + store.setCurrentWarren(id, '/'); await navigateTo({ path: '/warrens/files', }); @@ -56,6 +56,7 @@ async function selectWarren(id: string) { {{ warren.name }} diff --git a/frontend/components/DirectoryEntry.vue b/frontend/components/DirectoryEntry.vue index 99c405c..a35b774 100644 --- a/frontend/components/DirectoryEntry.vue +++ b/frontend/components/DirectoryEntry.vue @@ -47,20 +47,28 @@ async function submitDelete(force: boolean = false) { async function openRenameDialog() { renameDialog.openDialog(entry); } + +async function onClick() { + if (warrenStore.loading) { + return; + } + + warrenStore.addToCurrentWarrenPath(entry.name); +}