diff --git a/src/components/dialogs/index.ts b/src/components/dialogs/index.ts deleted file mode 100644 index 395a374..0000000 --- a/src/components/dialogs/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -export { default as NewFolderDialog } from './NewFolderDialog.vue' -export { default as RenameDialog } from './RenameDialog.vue' -export { default as DeleteConfirmDialog } from './DeleteConfirmDialog.vue' -export { default as UploadDialog } from './UploadDialog.vue' diff --git a/src/components/editor/index.ts b/src/components/editor/index.ts deleted file mode 100644 index 6e8e099..0000000 --- a/src/components/editor/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { default as FileEditorDialog } from './FileEditorDialog.vue' diff --git a/src/components/index.ts b/src/components/index.ts deleted file mode 100644 index 298a878..0000000 --- a/src/components/index.ts +++ /dev/null @@ -1,20 +0,0 @@ -// Layout components -export { default as FilesToolbar } from './FilesToolbar.vue' -export { default as Sidebar } from './Sidebar.vue' -export { default as FilesBreadcrumbs } from './FilesBreadcrumbs.vue' -export { default as FilesEmptyState } from './FilesEmptyState.vue' -export { default as FilesDragOverlay } from './FilesDragOverlay.vue' -export { default as FilesInfoPanel } from './FilesInfoPanel.vue' -export { default as FileActionsMenu } from './FileActionsMenu.vue' - -// View components -export * from './views' - -// Viewer -export * from './viewer' - -// Dialog components -export * from './dialogs' - -// Editor -export * from './editor' diff --git a/src/components/viewer/index.ts b/src/components/viewer/index.ts deleted file mode 100644 index 93c5ea7..0000000 --- a/src/components/viewer/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { default as FilePreviewPopover } from './FilePreviewPopover.vue' diff --git a/src/components/views/FilesDetailsView.vue b/src/components/views/FilesDetailsView.vue index d7b8309..e97a525 100644 --- a/src/components/views/FilesDetailsView.vue +++ b/src/components/views/FilesDetailsView.vue @@ -3,7 +3,8 @@ import { computed } from 'vue' import { CollectionObject } from '@DocumentsManager/models/collection' import { EntityObject } from '@DocumentsManager/models/entity' import { getFileIcon, formatSize, formatDate } from '@/utils/fileHelpers' -import { FileActionsMenu, FilePreviewPopover } from '@/components' +import FileActionsMenu from '@/components/FileActionsMenu.vue' +import FilePreviewPopover from '@/components/viewer/FilePreviewPopover.vue' type ItemWithType = { item: CollectionObject | EntityObject diff --git a/src/components/views/FilesGridView.vue b/src/components/views/FilesGridView.vue index 921aef2..2f313d4 100644 --- a/src/components/views/FilesGridView.vue +++ b/src/components/views/FilesGridView.vue @@ -2,7 +2,8 @@ import { CollectionObject } from '@DocumentsManager/models/collection' import { EntityObject } from '@DocumentsManager/models/entity' import { getFileIcon, formatSize } from '@/utils/fileHelpers' -import { FileActionsMenu, FilePreviewPopover } from '@/components' +import FileActionsMenu from '@/components/FileActionsMenu.vue' +import FilePreviewPopover from '@/components/viewer/FilePreviewPopover.vue' type PreviewSource = (item: { id: string; meta?: Record }) => string | Blob | Promise diff --git a/src/components/views/FilesListView.vue b/src/components/views/FilesListView.vue index dcf3354..44636be 100644 --- a/src/components/views/FilesListView.vue +++ b/src/components/views/FilesListView.vue @@ -3,7 +3,8 @@ import { computed } from 'vue' import { CollectionObject } from '@DocumentsManager/models/collection' import { EntityObject } from '@DocumentsManager/models/entity' import { getFileIcon, formatSize } from '@/utils/fileHelpers' -import { FileActionsMenu, FilePreviewPopover } from '@/components' +import FileActionsMenu from '@/components/FileActionsMenu.vue' +import FilePreviewPopover from '@/components/viewer/FilePreviewPopover.vue' type ItemWithType = { item: CollectionObject | EntityObject diff --git a/src/components/views/index.ts b/src/components/views/index.ts deleted file mode 100644 index df10af5..0000000 --- a/src/components/views/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -export { default as FilesGridView } from './FilesGridView.vue' -export { default as FilesListView } from './FilesListView.vue' -export { default as FilesDetailsView } from './FilesDetailsView.vue' diff --git a/src/pages/FilesPage.vue b/src/pages/FilesPage.vue index c6e7183..c717572 100644 --- a/src/pages/FilesPage.vue +++ b/src/pages/FilesPage.vue @@ -10,22 +10,20 @@ import { ServiceObject } from '@DocumentsManager/models/service' import { useServicesStore } from '@DocumentsManager/stores/servicesStore' // Components -import { - FilesToolbar, - Sidebar, - FilesBreadcrumbs, - FilesEmptyState, - FilesDragOverlay, - FilesInfoPanel, - FilesGridView, - FilesListView, - FilesDetailsView, - FileEditorDialog, - NewFolderDialog, - RenameDialog, - DeleteConfirmDialog, - UploadDialog, -} from '@/components' +import FilesToolbar from '@/components/FilesToolbar.vue' +import Sidebar from '@/components/Sidebar.vue' +import FilesBreadcrumbs from '@/components/FilesBreadcrumbs.vue' +import FilesEmptyState from '@/components/FilesEmptyState.vue' +import FilesDragOverlay from '@/components/FilesDragOverlay.vue' +import FilesInfoPanel from '@/components/FilesInfoPanel.vue' +import FilesGridView from '@/components/views/FilesGridView.vue' +import FilesListView from '@/components/views/FilesListView.vue' +import FilesDetailsView from '@/components/views/FilesDetailsView.vue' +import FileEditorDialog from '@/components/editor/FileEditorDialog.vue' +import NewFolderDialog from '@/components/dialogs/NewFolderDialog.vue' +import RenameDialog from '@/components/dialogs/RenameDialog.vue' +import DeleteConfirmDialog from '@/components/dialogs/DeleteConfirmDialog.vue' +import UploadDialog from '@/components/dialogs/UploadDialog.vue' // Check if file manager is available const display = useDisplay()