diff --git a/dashboard/src/components/FolderView.vue b/dashboard/src/components/FolderView.vue index b93a4f309..f8f9891a1 100644 --- a/dashboard/src/components/FolderView.vue +++ b/dashboard/src/components/FolderView.vue @@ -4,9 +4,9 @@ import { useI18n } from 'vue-i18n'; const i18n = useI18n(); const t = i18n.t; -import { ref, onMounted, computed, useTemplateRef } from 'vue'; +import { ref, onMounted, useTemplateRef } from 'vue'; import { useRouter, useRoute, onBeforeRouteUpdate } from 'vue-router'; -import { fetcher, Dialog, DirectoryView, TreeView, TopBar, Breadcrumb, Button, InputDialog, MainLayout, ButtonGroup, Notification, FileUploader, Spinner } from '@cloudron/pankow'; +import { fetcher, Dialog, DirectoryView, TreeView, TopBar, Button, InputDialog, MainLayout, ButtonGroup, Notification, FileUploader, Spinner } from '@cloudron/pankow'; import { sanitize, sleep } from '@cloudron/pankow/utils'; import { API_ORIGIN, BASE_URL, ISTATES } from '../constants.js'; import PreviewPanel from '../components/PreviewPanel.vue'; @@ -68,32 +68,6 @@ const uploadMenuModel = [{ action: onUploadFolder, }]; -const breadcrumbHomeItem = { - label: '/app/data/', - action: () => onActivateBreadcrumb('/'), -}; - -const breadcrumbItems = computed(() => { - if (!cwd.value) return []; - - const parts = cwd.value.split('/').filter((p) => !!p.trim()); - const crumbs = []; - - parts.forEach((p, i) => { - crumbs.push({ - label: p, - action: () => onActivateBreadcrumb('/' + parts.slice(0, i+1).join('/')), - }); - }); - - return crumbs; -}); - -// watch(() => { -// if (resourceType.value && resourceId.value) router.push(`/home/${resourceType.value}/${resourceId.value}${cwd.value}`); -// loadCwd(); -// }); - function onFatalError(errorMessage) { fatalError.value = errorMessage; fatalErrorDialog.value.open(); @@ -155,10 +129,6 @@ function onSelectionChanged(items) { selectedItems.value = items; } -function onActivateBreadcrumb(path) { - router.push(`/home/${resourceType.value}/${resourceId.value}${sanitize(path)}`); -} - function onTreeNavigate(event) { router.push(`/home/${resourceType.value}/${resourceId.value}${sanitize(event.path)}`); } @@ -540,8 +510,7 @@ onMounted(async () => {