"use client"; import { ReactNode, useState } from "react"; import { cn } from "../helper/cn"; export const PenaltyDropdown = ({ onClick, btnClassName, showDatePicker, btnTip, btnName, Icon, }: { onClick: (data: { reason: string; until: Date | null }) => void; showDatePicker?: boolean; btnClassName?: string; btnName: string; btnTip?: string; Icon: ReactNode; }) => { const [reason, setReason] = useState(""); const [until, setUntil] = useState("default"); return (
{Icon}

{btnName}