-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Description
For timelines with many events, users need a way to quickly locate specific events by searching text content rather than manually scrolling through decades.
Use Case
A user viewing NFL history wants to find all events related to "Packers" or "Super Bowl" without manually panning through 100+ years of history.
Proposed Solution
- Add
showSearchprop to render a search input - Search should match against
title,description, and optionally custom fields - Matching events should be highlighted and the timeline should auto-pan to the first result
- Provide prev/next navigation for multiple matches
- Support
onSearchcallback for custom search implementations
Example API
<Timeline
data={data}
showSearch={true}
searchFields={['title', 'description']}
onSearch={(query, results) => console.log(`Found ${results.length} events`)}
/>Issue generated from user feedback while building an NFL history timeline
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels