React · Features
Increment Steps
Allow only specific minute intervals
15-Minute Intervals
Restrict minute selection to 15-minute increments:
15-Minute Steps
Only 00, 15, 30, 45 available
index.tsxtsx
1import { Timepicker } from "timepicker-ui-react";23function App() {4 return (5 <Timepicker6 options={{7 clock: { incrementMinutes: 15 }8 }}9 />10 );11}
30-Minute Intervals
index.tsxtsx
1<Timepicker2 options={{3 clock: { incrementMinutes: 30 }4 }}5/>
Use Cases
- Appointment scheduling (15 or 30-minute slots)
- Meeting duration selection
- Business hours with fixed time slots
- Simplified time selection for users