From 5ca6182d1ea2b940a6ad6024952720853b655226 Mon Sep 17 00:00:00 2001 From: "K-Dog (Kevin)" Date: Mon, 6 Apr 2026 17:09:30 +0800 Subject: [PATCH] chore: cleanup redeemCodeEnabled flag (#44563) --- .../Organization/BillingSettings/CreditCodeRedemption.tsx | 4 ---- apps/studio/pages/redeem.tsx | 7 ++----- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/apps/studio/components/interfaces/Organization/BillingSettings/CreditCodeRedemption.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/CreditCodeRedemption.tsx index 6a42c6095f4..ffdf1c77051 100644 --- a/apps/studio/components/interfaces/Organization/BillingSettings/CreditCodeRedemption.tsx +++ b/apps/studio/components/interfaces/Organization/BillingSettings/CreditCodeRedemption.tsx @@ -1,7 +1,6 @@ import HCaptcha from '@hcaptcha/react-hcaptcha' import { zodResolver } from '@hookform/resolvers/zod' import { PermissionAction } from '@supabase/shared-types/out/constants' -import { useFlag } from 'common' import { Calendar, PartyPopper } from 'lucide-react' import Link from 'next/link' import { useRouter } from 'next/router' @@ -53,7 +52,6 @@ export const CreditCodeRedemption = ({ onClose?: () => void }) => { const router = useRouter() - const redeemCodeEnabled = useFlag('redeemCodeEnabled') const [codeRedemptionModalVisible, setCodeRedemptionModalVisible] = useState( modalVisible || false ) @@ -147,8 +145,6 @@ export const CreditCodeRedemption = ({ } }, [codeRedemptionModalVisible, initHcaptchaRef]) - if (!redeemCodeEnabled) return null - return ( {!modalVisible && ( diff --git a/apps/studio/pages/redeem.tsx b/apps/studio/pages/redeem.tsx index b0bffb90ba8..6555efd02db 100644 --- a/apps/studio/pages/redeem.tsx +++ b/apps/studio/pages/redeem.tsx @@ -1,4 +1,4 @@ -import { FeatureFlagContext, useFlag } from 'common' +import { FeatureFlagContext } from 'common' import Link from 'next/link' import { useContext, useState } from 'react' import { Button } from 'ui' @@ -19,7 +19,6 @@ import { useProfile } from '@/lib/profile' import type { NextPageWithLayout } from '@/types' const RedeemCreditsContent = () => { - const redeemCodeEnabled = useFlag('redeemCodeEnabled') const { isLoading: isLoadingProfile } = useProfile() const { hasLoaded } = useContext(FeatureFlagContext) @@ -72,7 +71,7 @@ const RedeemCreditsContent = () => { - ) : redeemCodeEnabled ? ( + ) : ( organizations?.map((org) => ( { onClick={() => setSelectedOrg(org.slug)} /> )) - ) : ( - )}