mirror of
https://github.com/stashapp/stash.git
synced 2025-12-18 04:44:37 +03:00
Customize recommendations (#2592)
* refactored common code in recommendation row * Implement front page options in config * Allow customisation from front page * Rename recommendations to front page * Add generic UI settings * Support adding premade filters Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
This commit is contained in:
@@ -44,7 +44,14 @@ const deleteCache = (queries: DocumentNode[]) => {
|
||||
});
|
||||
};
|
||||
|
||||
export const useFindSavedFilters = (mode: GQL.FilterMode) =>
|
||||
export const useFindSavedFilter = (id: string) =>
|
||||
GQL.useFindSavedFilterQuery({
|
||||
variables: {
|
||||
id,
|
||||
},
|
||||
});
|
||||
|
||||
export const useFindSavedFilters = (mode?: GQL.FilterMode) =>
|
||||
GQL.useFindSavedFiltersQuery({
|
||||
variables: {
|
||||
mode,
|
||||
@@ -813,6 +820,12 @@ export const useConfigureDefaults = () =>
|
||||
update: deleteCache([GQL.ConfigurationDocument]),
|
||||
});
|
||||
|
||||
export const useConfigureUI = () =>
|
||||
GQL.useConfigureUiMutation({
|
||||
refetchQueries: getQueryNames([GQL.ConfigurationDocument]),
|
||||
update: deleteCache([GQL.ConfigurationDocument]),
|
||||
});
|
||||
|
||||
export const useJobsSubscribe = () => GQL.useJobsSubscribeSubscription();
|
||||
|
||||
export const useConfigureDLNA = () =>
|
||||
|
||||
Reference in New Issue
Block a user