remove useMemo

This commit is contained in:
proddy
2026-08-22 15:45:34 +02:00
parent 5d992e5a70
commit b18b27d2f6
@@ -1,4 +1,4 @@
import { useCallback, useEffect, useMemo, useState } from 'react'; import { useCallback, useEffect, useState } from 'react';
import type { FC } from 'react'; import type { FC } from 'react';
import { useNavigate } from 'react-router'; import { useNavigate } from 'react-router';
@@ -88,21 +88,18 @@ const Authentication: FC<RequiredChildrenProps> = ({ children }) => {
void refresh(); void refresh();
}, [refresh]); }, [refresh]);
const obj = useMemo(
() => ({
signIn,
signOut,
refresh,
refreshVersions,
...(me && { me }),
...(versions && { versions })
}),
[signIn, signOut, me, refresh, refreshVersions, versions]
);
if (initialized) { if (initialized) {
return ( return (
<AuthenticationContext.Provider value={obj}> <AuthenticationContext.Provider
value={{
signIn,
signOut,
refresh,
refreshVersions,
...(me && { me }),
...(versions && { versions })
}}
>
{children} {children}
</AuthenticationContext.Provider> </AuthenticationContext.Provider>
); );