archive, export into archive

This commit is contained in:
Jan Prochazka
2020-10-17 17:59:36 +02:00
parent 39a4c39b6d
commit b0f0710a75
22 changed files with 357 additions and 33 deletions

View File

@@ -64,6 +64,18 @@ const databaseListLoader = ({ conid }) => ({
reloadTrigger: `database-list-changed-${conid}`,
});
const archiveFoldersLoader = () => ({
url: 'archive/folders',
params: {},
reloadTrigger: `archive-folders-changed`,
});
const archiveFilesLoader = ({ folder }) => ({
url: 'archive/files',
params: { folder },
reloadTrigger: `archive-files-changed-${folder}`,
});
const serverStatusLoader = () => ({
url: 'server-connections/server-status',
params: {},
@@ -217,3 +229,17 @@ export function getConfig() {
export function useConfig() {
return useCore(configLoader, {}) || {};
}
export function getArchiveFiles(args) {
return getCore(archiveFilesLoader, args);
}
export function useArchiveFiles(args) {
return useCore(archiveFilesLoader, args);
}
export function getArchiveFolders(args) {
return getCore(archiveFoldersLoader, args);
}
export function useArchiveFolders(args) {
return useCore(archiveFoldersLoader, args);
}