From 6f40c471c493e6e70a27e3439dcd0b82dd618620 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Sat, 14 Jan 2023 19:21:30 -0600 Subject: [PATCH] soapbox.tsx: simplify pepeEnabled variable --- app/soapbox/containers/soapbox.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/soapbox/containers/soapbox.tsx b/app/soapbox/containers/soapbox.tsx index d6c17db5f..6c94feb50 100644 --- a/app/soapbox/containers/soapbox.tsx +++ b/app/soapbox/containers/soapbox.tsx @@ -40,6 +40,7 @@ import { useTheme, useLocale, useInstance, + useRegistrationStatus, } from 'soapbox/hooks'; import MESSAGES from 'soapbox/locales/messages'; import { normalizeSoapboxConfig } from 'soapbox/normalizers'; @@ -92,14 +93,13 @@ const SoapboxMount = () => { const account = useOwnAccount(); const soapboxConfig = useSoapboxConfig(); const features = useFeatures(); + const { pepeEnabled } = useRegistrationStatus(); const waitlisted = account && !account.source.get('approved', true); const needsOnboarding = useAppSelector(state => state.onboarding.needsOnboarding); const showOnboarding = account && !waitlisted && needsOnboarding; const { redirectRootNoLogin } = soapboxConfig; - const pepeEnabled = soapboxConfig.getIn(['extensions', 'pepe', 'enabled']) === true; - // @ts-ignore: I don't actually know what these should be, lol const shouldUpdateScroll = (prevRouterProps, { location }) => { return !(location.state?.soapboxModalKey && location.state?.soapboxModalKey !== prevRouterProps?.location?.state?.soapboxModalKey);