refactor(plugins/home): Remove any type

Signed-off-by: Renan Mendes Carvalho <aitherios@gmail.com>
This commit is contained in:
Renan Mendes Carvalho
2023-09-20 10:27:41 +02:00
committed by Camila Belo
parent f997f771da
commit 72f3ea7042
@@ -60,14 +60,15 @@ export const defaultContextValue: ContextValue = {
export const Context = createContext<ContextValue>(defaultContextValue);
const getFilteredSet =
(
<T,>(
setContext: Dispatch<SetStateAction<ContextValueOnly>>,
contextKey: keyof ContextValueOnly,
) =>
(e: SetStateAction<any>) =>
(e: SetStateAction<T>) =>
setContext(state => ({
...state,
[contextKey]: typeof e === 'function' ? e(state[contextKey]) : e,
[contextKey]:
typeof e === 'function' ? (e as Function)(state[contextKey]) : e,
}));
export const ContextProvider = ({ children }: { children: JSX.Element }) => {