mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 12:24:38 +03:00
Scraper and plugin manager (#4242)
* Add package manager * Add SettingModal validate * Reverse modal button order * Add plugin package management * Refactor ClearableInput
This commit is contained in:
@@ -1945,6 +1945,43 @@ export const queryScrapeGalleryURL = (url: string) =>
|
||||
fetchPolicy: "network-only",
|
||||
});
|
||||
|
||||
/// Packages
|
||||
export const useInstalledScraperPackages = GQL.useInstalledScraperPackagesQuery;
|
||||
export const useInstalledScraperPackagesStatus =
|
||||
GQL.useInstalledScraperPackagesStatusQuery;
|
||||
|
||||
export const queryAvailableScraperPackages = (source: string) =>
|
||||
client.query<GQL.AvailableScraperPackagesQuery>({
|
||||
query: GQL.AvailableScraperPackagesDocument,
|
||||
variables: {
|
||||
source,
|
||||
},
|
||||
fetchPolicy: "network-only",
|
||||
});
|
||||
|
||||
export const useInstallScraperPackages = GQL.useInstallScraperPackagesMutation;
|
||||
export const useUpdateScraperPackages = GQL.useUpdateScraperPackagesMutation;
|
||||
export const useUninstallScraperPackages =
|
||||
GQL.useUninstallScraperPackagesMutation;
|
||||
|
||||
export const useInstalledPluginPackages = GQL.useInstalledPluginPackagesQuery;
|
||||
export const useInstalledPluginPackagesStatus =
|
||||
GQL.useInstalledPluginPackagesStatusQuery;
|
||||
|
||||
export const queryAvailablePluginPackages = (source: string) =>
|
||||
client.query<GQL.AvailablePluginPackagesQuery>({
|
||||
query: GQL.AvailablePluginPackagesDocument,
|
||||
variables: {
|
||||
source,
|
||||
},
|
||||
fetchPolicy: "network-only",
|
||||
});
|
||||
|
||||
export const useInstallPluginPackages = GQL.useInstallPluginPackagesMutation;
|
||||
export const useUpdatePluginPackages = GQL.useUpdatePluginPackagesMutation;
|
||||
export const useUninstallPluginPackages =
|
||||
GQL.useUninstallPluginPackagesMutation;
|
||||
|
||||
/// Configuration
|
||||
|
||||
export const useConfiguration = () => GQL.useConfigurationQuery();
|
||||
|
||||
Reference in New Issue
Block a user