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( if (initialized) {
() => ({ return (
<AuthenticationContext.Provider
value={{
signIn, signIn,
signOut, signOut,
refresh, refresh,
refreshVersions, refreshVersions,
...(me && { me }), ...(me && { me }),
...(versions && { versions }) ...(versions && { versions })
}), }}
[signIn, signOut, me, refresh, refreshVersions, versions] >
);
if (initialized) {
return (
<AuthenticationContext.Provider value={obj}>
{children} {children}
</AuthenticationContext.Provider> </AuthenticationContext.Provider>
); );