Unverified 提交 7b160b7d authored 作者: Will Chen's avatar Will Chen 提交者: GitHub

fix pro banners (#1331)

上级 de2cc2b4
...@@ -13,15 +13,16 @@ import { useUserBudgetInfo } from "@/hooks/useUserBudgetInfo"; ...@@ -13,15 +13,16 @@ import { useUserBudgetInfo } from "@/hooks/useUserBudgetInfo";
export function ProBanner() { export function ProBanner() {
const { settings } = useSettings(); const { settings } = useSettings();
const { userBudget } = useUserBudgetInfo(); const { userBudget } = useUserBudgetInfo();
if (settings?.enableDyadPro || userBudget) {
return null;
}
const [selectedBanner] = useState<"ai" | "smart" | "turbo">(() => { const [selectedBanner] = useState<"ai" | "smart" | "turbo">(() => {
const options = ["ai", "smart", "turbo"] as const; const options = ["ai", "smart", "turbo"] as const;
return options[Math.floor(Math.random() * options.length)]; return options[Math.floor(Math.random() * options.length)];
}); });
if (settings?.enableDyadPro || userBudget) {
return null;
}
return ( return (
<div className="mt-6 max-w-2xl mx-auto"> <div className="mt-6 max-w-2xl mx-auto">
{selectedBanner === "ai" ? ( {selectedBanner === "ai" ? (
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论