diff --git a/packages/web/src/appobj/ArchiveFileAppObject.svelte b/packages/web/src/appobj/ArchiveFileAppObject.svelte new file mode 100644 index 000000000..9031f0a24 --- /dev/null +++ b/packages/web/src/appobj/ArchiveFileAppObject.svelte @@ -0,0 +1,74 @@ + + + + + diff --git a/packages/web/src/appobj/ArchiveFolderAppObject.svelte b/packages/web/src/appobj/ArchiveFolderAppObject.svelte new file mode 100644 index 000000000..2bb03331f --- /dev/null +++ b/packages/web/src/appobj/ArchiveFolderAppObject.svelte @@ -0,0 +1,33 @@ + + + + + ($currentArchive = data.name)} + menu={createMenu} +/> diff --git a/packages/web/src/utility/metadataLoaders.ts b/packages/web/src/utility/metadataLoaders.ts index d071a27a3..57d16c144 100644 --- a/packages/web/src/utility/metadataLoaders.ts +++ b/packages/web/src/utility/metadataLoaders.ts @@ -348,10 +348,10 @@ export function useArchiveFiles(args) { return useCore(archiveFilesLoader, args); } -export function getArchiveFolders(args) { +export function getArchiveFolders(args={}) { return getCore(archiveFoldersLoader, args); } -export function useArchiveFolders(args) { +export function useArchiveFolders(args={}) { return useCore(archiveFoldersLoader, args); } diff --git a/packages/web/src/widgets/ArchiveFilesList.svelte b/packages/web/src/widgets/ArchiveFilesList.svelte new file mode 100644 index 000000000..aee0e0ffa --- /dev/null +++ b/packages/web/src/widgets/ArchiveFilesList.svelte @@ -0,0 +1,39 @@ + + + + + Refresh + + + ({ + fileName: file.name, + folderName: folder, + }))} + module={archiveFileAppObject} + {filter} + /> + diff --git a/packages/web/src/widgets/ArchiveFolderList.svelte b/packages/web/src/widgets/ArchiveFolderList.svelte new file mode 100644 index 000000000..a4d06931f --- /dev/null +++ b/packages/web/src/widgets/ArchiveFolderList.svelte @@ -0,0 +1,30 @@ + + + + + Refresh + + + + diff --git a/packages/web/src/widgets/ArchiveWidget.svelte b/packages/web/src/widgets/ArchiveWidget.svelte new file mode 100644 index 000000000..72e6d51fd --- /dev/null +++ b/packages/web/src/widgets/ArchiveWidget.svelte @@ -0,0 +1,17 @@ + + + + + + + + + + diff --git a/packages/web/src/widgets/WidgetContainer.svelte b/packages/web/src/widgets/WidgetContainer.svelte index 813de1984..10195543d 100644 --- a/packages/web/src/widgets/WidgetContainer.svelte +++ b/packages/web/src/widgets/WidgetContainer.svelte @@ -1,9 +1,8 @@ {#if $selectedWidget == 'database'} @@ -12,3 +11,6 @@ {#if $selectedWidget == 'file'} {/if} +{#if $selectedWidget == 'archive'} + +{/if}