diff --git a/frontend/src/components/signup/InitialSignupStep.tsx b/frontend/src/components/signup/InitialSignupStep.tsx index 8df675913..3a7c6db04 100644 --- a/frontend/src/components/signup/InitialSignupStep.tsx +++ b/frontend/src/components/signup/InitialSignupStep.tsx @@ -1,4 +1,3 @@ -import { useCallback } from "react"; import { useTranslation } from "react-i18next"; import Link from "next/link"; import { faGithub, faGitlab, faGoogle } from "@fortawesome/free-brands-svg-icons"; @@ -18,11 +17,8 @@ export default function InitialSignupStep({ const { t } = useTranslation(); const { config } = useServerConfig(); - const shouldDisplaySignupMethod = useCallback( - (method: LoginMethod) => - !config.enabledLoginMethods || config.enabledLoginMethods.includes(method), - [config] - ); + const shouldDisplaySignupMethod = (method: LoginMethod) => + !config.enabledLoginMethods || config.enabledLoginMethods.includes(method); return (
diff --git a/frontend/src/views/Login/components/InitialStep/InitialStep.tsx b/frontend/src/views/Login/components/InitialStep/InitialStep.tsx index 06c4df835..b2df75865 100644 --- a/frontend/src/views/Login/components/InitialStep/InitialStep.tsx +++ b/frontend/src/views/Login/components/InitialStep/InitialStep.tsx @@ -62,11 +62,8 @@ export const InitialStep = ({ setStep, email, setEmail, password, setPassword }: } }, []); - const shouldDisplayLoginMethod = useCallback( - (method: LoginMethod) => - !config.enabledLoginMethods || config.enabledLoginMethods.includes(method), - [config] - ); + const shouldDisplayLoginMethod = (method: LoginMethod) => + !config.enabledLoginMethods || config.enabledLoginMethods.includes(method); const handleLogin = async (e: FormEvent) => { e.preventDefault(); diff --git a/frontend/src/views/Settings/OrgSettingsPage/components/OrgAuthTab/OrgAuthTab.tsx b/frontend/src/views/Settings/OrgSettingsPage/components/OrgAuthTab/OrgAuthTab.tsx index b1a079922..d344b8a28 100644 --- a/frontend/src/views/Settings/OrgSettingsPage/components/OrgAuthTab/OrgAuthTab.tsx +++ b/frontend/src/views/Settings/OrgSettingsPage/components/OrgAuthTab/OrgAuthTab.tsx @@ -1,5 +1,3 @@ -import { useCallback } from "react"; - import { OrgPermissionActions, OrgPermissionSubjects, useServerConfig } from "@app/context"; import { withPermission } from "@app/hoc"; import { LoginMethod } from "@app/hooks/api/admin/types"; @@ -16,10 +14,8 @@ export const OrgAuthTab = withPermission( config: { enabledLoginMethods } } = useServerConfig(); - const shouldDisplaySection = useCallback( - (method: LoginMethod) => !enabledLoginMethods || enabledLoginMethods.includes(method), - [enabledLoginMethods] - ); + const shouldDisplaySection = (method: LoginMethod) => + !enabledLoginMethods || enabledLoginMethods.includes(method); return (