Add library filter for trackers

This commit is contained in:
schroda
2024-03-28 20:00:46 +01:00
parent 511b1f7c5e
commit 816cbee145
6 changed files with 49 additions and 6 deletions

View File

@@ -18,7 +18,10 @@ interface IProps {
export const LibraryOptionsContextProvider: React.FC<IProps> = ({ children }) => {
const [options, setOptions] = useLocalStorage<LibraryOptions>('libraryOptions', DefaultLibraryOptions);
const value = useMemo(() => ({ options, setOptions }), [options, setOptions]);
const value = useMemo(
() => ({ options: { ...DefaultLibraryOptions, ...options }, setOptions }),
[options, setOptions],
);
return <LibraryOptionsContext.Provider value={value}>{children}</LibraryOptionsContext.Provider>;
};