feat(calendar): add year picker functionality to PersianDatePicker and PersianCalendar
This commit is contained in:
@@ -9,9 +9,11 @@ interface Props {
|
||||
placeholder?: string;
|
||||
height?: number;
|
||||
minWidth?: number;
|
||||
/** انتخاب سال→ماه→روز را فعال میکند (پیشفرض خاموش). */
|
||||
enableYearPicker?: boolean;
|
||||
}
|
||||
|
||||
export default function PersianDatePicker({ value, onChange, placeholder = 'انتخاب تاریخ', height = 38, minWidth = 148 }: Props) {
|
||||
export default function PersianDatePicker({ value, onChange, placeholder = 'انتخاب تاریخ', height = 38, minWidth = 148, enableYearPicker = false }: Props) {
|
||||
const [open, setOpen] = useState(false);
|
||||
|
||||
return (
|
||||
@@ -43,6 +45,7 @@ export default function PersianDatePicker({ value, onChange, placeholder = 'ان
|
||||
value={value}
|
||||
onChange={(v) => { onChange(v); setOpen(false); }}
|
||||
onClose={() => setOpen(false)}
|
||||
enableYearPicker={enableYearPicker}
|
||||
/>
|
||||
)}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user