"use client"; import { useState, useCallback } from "react"; import UpgradePlanModal from "@/components/admin/UpgradePlanModal"; interface DashboardUpgradeButtonProps { brandId: string | null; currentTier: string; } export default function DashboardUpgradeButton({ brandId, currentTier }: DashboardUpgradeButtonProps) { const [isOpen, setIsOpen] = useState(false); const openModal = useCallback(() => setIsOpen(true), []); const closeModal = useCallback(() => setIsOpen(false), []); if (!brandId) return null; return ( <> ); }