performant-software / react-components

A library of shared React components
https://performant-software.github.io/react-components/
MIT License
1 stars 1 forks source link

Timeline Component #227

Open jamiefolsom opened 1 year ago

jamiefolsom commented 1 year ago

When in record detail view mode, given a record with related event records, it should be possible to render a timeline of those events, either vertically or horizontally. Clicking on an event should open the event viewer.

When in search mode, a timeline control should allow a user to set a date range on a horizontal timeline, where the far left end represents the earliest start data of the earliest event attached to any record included in the visible search results, and the far right end represents the latest end date of the latest event.

Setting a range within that maximum range should exclude shown records for which the attached events do not fall entirely within the set range.