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