"use client"; import { RiMoneyDollarCircleLine, RiSlideshowLine } from "@remixicon/react"; import { useState } from "react"; import type { PaymentConditionsData } from "@/lib/dashboard/payments/payment-conditions"; import type { PaymentMethodsData } from "@/lib/dashboard/payments/payment-methods"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "../ui/tabs"; import { PaymentConditionsWidget } from "./payment-conditions-widget"; import { PaymentMethodsWidget } from "./payment-methods-widget"; type PaymentOverviewWidgetProps = { paymentConditionsData: PaymentConditionsData; paymentMethodsData: PaymentMethodsData; }; export function PaymentOverviewWidget({ paymentConditionsData, paymentMethodsData, }: PaymentOverviewWidgetProps) { const [activeTab, setActiveTab] = useState<"conditions" | "methods">( "conditions", ); return ( setActiveTab(value as "conditions" | "methods")} className="w-full" > Condições Formas ); }