app commands works

This commit is contained in:
Jan Prochazka
2022-01-27 17:01:58 +01:00
parent 595c9424df
commit a76ba60272
10 changed files with 174 additions and 25 deletions

View File

@@ -115,6 +115,12 @@ const appFilesLoader = ({ folder }) => ({
reloadTrigger: `app-files-changed-${folder}`,
});
const dbAppsLoader = ({ conid, database }) => ({
url: 'apps/get-apps-for-db',
params: { conid, database },
reloadTrigger: `db-apps-changed-${conid}-${database}`,
});
const serverStatusLoader = () => ({
url: 'server-connections/server-status',
params: {},
@@ -427,6 +433,13 @@ export function useAppFolders(args = {}) {
return useCore(appFoldersLoader, args);
}
export function getDbApps(args = {}) {
return getCore(dbAppsLoader, args);
}
export function useDbApps(args = {}) {
return useCore(dbAppsLoader, args);
}
export function getInstalledPlugins(args = {}) {
return getCore(installedPluginsLoader, args) || [];
}