value | Date | null | — | ค่าเวลาที่เลือก (ใช้เฉพาะส่วนของเวลาเท่านั้น) |
onChange | (date: Date | null) => void | — | Callback เมื่อค่าเปลี่ยนแปลง |
time | TimeConfig | — | การกำหนดค่าแผงเวลา |
locale | Partial<Locale> | — | การกำหนดค่า locale แบบกำหนดเอง |
displayFormat | string | — | รูปแบบการแสดงผลสำหรับ trigger แบบกำหนดเอง |
placeholder | string | — | ข้อความ Placeholder สำหรับ trigger |
open | boolean | — | สถานะการเปิดแบบควบคุม |
initialOpen | boolean | false | สถานะการเปิดเริ่มต้น (แบบไม่ควบคุม) |
onOpenChange | (open: boolean) => void | — | Callback เมื่อสถานะการเปิดเปลี่ยนแปลง |
required | boolean | false | ปิดใช้งานการล้างค่า |
inline | boolean | false | เรนเดอร์แบบอินไลน์โดยไม่มี trigger/popup |
hideFooter | boolean | — | ซ่อนส่วนท้ายของการกระทำ |
name | string | — | ชื่อ input ที่ซ่อนไว้สำหรับการส่งฟอร์ม |