What
Create a time range picker component for selecting start and end times, useful for clip creation and content scheduling features.
Why
Future features like audio clip creation and scheduled releases need a way to select time ranges. Building the component now prepares for these features.
Scope
In: Dual-thumb range slider, time display in MM:SS format, keyboard input, validation for min/max range
Out: Calendar date picker, timezone handling
Acceptance Criteria
Technical Context
- New components/ui/TimeRangePicker.tsx
- Can extend or replace existing scrubber patterns
- Props: duration, startTime, endTime, onChange
What
Create a time range picker component for selecting start and end times, useful for clip creation and content scheduling features.
Why
Future features like audio clip creation and scheduled releases need a way to select time ranges. Building the component now prepares for these features.
Scope
In: Dual-thumb range slider, time display in MM:SS format, keyboard input, validation for min/max range
Out: Calendar date picker, timezone handling
Acceptance Criteria
Technical Context