"use client"; type PersianTimeFieldProps = { label: string; value: string; onChange: (value: string) => void; required?: boolean; }; function pad(value: number) { return String(value).padStart(2, "0"); } function toPersianNumber(value: string) { return new Intl.NumberFormat("fa-IR").format(Number(value)); } export default function PersianTimeField({ label, value, onChange, required = false, }: PersianTimeFieldProps) { const [hour = "12", minute = "00"] = value ? value.split(":") : ["12", "00"]; return (
undefined} required={required} tabIndex={-1} />
:
); }