Returns {
config: RecommendationConfig;
ready: boolean;
updateConfig: (newConfig: RecommendationConfig) => Promise<void>;
resetConfig: () => Promise<void>;
toggleAdultFilter: () => Promise<void>;
setSeriesLimit: (
limit: "none" | "moderate" | "aggressive",
) => Promise<void>;
}
Objeto com configuração atual, funções de atualização e preferências
config: RecommendationConfig
ready: boolean
updateConfig: (newConfig: RecommendationConfig) => Promise<void>
resetConfig: () => Promise<void>
toggleAdultFilter: () => Promise<void>
setSeriesLimit: (limit: "none" | "moderate" | "aggressive") => Promise<void>
Hook para gerenciar configurações do sistema de recomendação e preferências do usuário.
Permite ajustar:
As configurações são persistidas localmente usando Tauri Store.