Setup improvements (#3504)

* Improve setup redirects
* Add network database warning
* Add cache directory to setup
This commit is contained in:
DingDongSoLong4
2023-03-06 23:28:19 +02:00
committed by GitHub
parent 42fde9bc9f
commit 71e1451c94
9 changed files with 168 additions and 47 deletions

View File

@@ -331,14 +331,22 @@ export const mutateSetup = (input: GQL.SetupInput) =>
client.mutate<GQL.SetupMutation>({
mutation: GQL.SetupDocument,
variables: { input },
refetchQueries: getQueryNames([GQL.ConfigurationDocument]),
update: deleteCache([GQL.ConfigurationDocument]),
refetchQueries: getQueryNames([
GQL.ConfigurationDocument,
GQL.SystemStatusDocument,
]),
update: deleteCache([GQL.ConfigurationDocument, GQL.SystemStatusDocument]),
});
export const mutateMigrate = (input: GQL.MigrateInput) =>
client.mutate<GQL.MigrateMutation>({
mutation: GQL.MigrateDocument,
variables: { input },
refetchQueries: getQueryNames([
GQL.ConfigurationDocument,
GQL.SystemStatusDocument,
]),
update: deleteCache([GQL.ConfigurationDocument, GQL.SystemStatusDocument]),
});
export const useDirectory = (path?: string) =>