Release v0.1.4
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
import { createElement, lazy } from "react";
|
||||
import type { FilesFileExplorerUiCapability, PlatformWebModule } from "@govoplan/core-webui";
|
||||
import { FolderTree } from "./features/files/components/FileManagerComponents";
|
||||
import ManagedFileChooser from "./features/files/components/ManagedFileChooser";
|
||||
import { listFileSpaces, listFiles, listFolders, resolveFilePatterns, shareFilesWithTarget } from "./api/files";
|
||||
|
||||
const FilesPage = lazy(() => import("./features/files/FilesPage"));
|
||||
|
||||
@@ -16,7 +18,15 @@ export const filesModule: PlatformWebModule = {
|
||||
{ path: "/files", anyOf: fileRead, order: 40, render: ({ settings, auth }) => createElement(FilesPage, { settings, auth }) }
|
||||
],
|
||||
uiCapabilities: {
|
||||
"files.fileExplorer": { FolderTree } satisfies FilesFileExplorerUiCapability
|
||||
"files.fileExplorer": {
|
||||
FolderTree,
|
||||
ManagedFileChooser,
|
||||
listFileSpaces,
|
||||
listFiles,
|
||||
listFolders,
|
||||
resolveFilePatterns,
|
||||
shareFilesWithTarget
|
||||
} satisfies FilesFileExplorerUiCapability
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user