From 92587df2e0b56db9dd94c219ff2eec93cdb58565 Mon Sep 17 00:00:00 2001 From: Alaister Young Date: Fri, 12 Sep 2025 07:56:24 +0200 Subject: [PATCH] chore: add show testimonial as an enabled feature (#38651) --- apps/studio/components/layouts/SignInLayout/SignInLayout.tsx | 5 ++++- packages/common/enabled-features/enabled-features.json | 1 + .../common/enabled-features/enabled-features.schema.json | 4 ++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/apps/studio/components/layouts/SignInLayout/SignInLayout.tsx b/apps/studio/components/layouts/SignInLayout/SignInLayout.tsx index 5a97ecb7b26..6c21c1bc7f4 100644 --- a/apps/studio/components/layouts/SignInLayout/SignInLayout.tsx +++ b/apps/studio/components/layouts/SignInLayout/SignInLayout.tsx @@ -7,6 +7,7 @@ import { PropsWithChildren, useEffect, useState } from 'react' import { useFlag } from 'common' import { DocsButton } from 'components/ui/DocsButton' +import { useIsFeatureEnabled } from 'hooks/misc/useIsFeatureEnabled' import { BASE_PATH } from 'lib/constants' import { auth, buildPathWithParams, getAccessToken, getReturnToPath } from 'lib/gotrue' import { tweets } from 'shared-data' @@ -30,6 +31,8 @@ const SignInLayout = ({ const { resolvedTheme } = useTheme() const ongoingIncident = useFlag('ongoingIncident') + const showTestimonial = useIsFeatureEnabled('dashboard_auth:show_testimonial') + // This useEffect redirects the user to MFA if they're already halfway signed in useEffect(() => { auth @@ -148,7 +151,7 @@ const SignInLayout = ({