fix pro banners (#1331)

This commit is contained in:
Will Chen
2025-09-19 10:16:53 -07:00
committed by GitHub
parent de2cc2b48f
commit 7b160b7d0b

View File

@@ -13,15 +13,16 @@ import { useUserBudgetInfo } from "@/hooks/useUserBudgetInfo";
export function ProBanner() {
const { settings } = useSettings();
const { userBudget } = useUserBudgetInfo();
if (settings?.enableDyadPro || userBudget) {
return null;
}
const [selectedBanner] = useState<"ai" | "smart" | "turbo">(() => {
const options = ["ai", "smart", "turbo"] as const;
return options[Math.floor(Math.random() * options.length)];
});
if (settings?.enableDyadPro || userBudget) {
return null;
}
return (
<div className="mt-6 max-w-2xl mx-auto">
{selectedBanner === "ai" ? (