Feature #222
openSessions list should have nested session display based on timeframe
0%
Description
Both on the reports page and the session page, the session list component should have a nested/collapsible list that lets you drill down to sessions like so:
year > season > month > week > day
eg you open up the year and see however many seasons have sessions in them, and you can expand one of those to see however many months within have sessions, etc.
Despite it being on the reports page and dealing with sessions, I think this is a commitment list. We can hardcode instances of it to display only sessions or whatever, but viewing commitments in this way is going to be useful beyond sessions, and sessions only feel like the primary entity we're dealing with because they automatically have commitments created when they are created.
Updated by Sam Pearson 19 days ago
- Engineering Effort changed from large to medium
Dropping this down to medium eng effort and putting it in the usability MVP
what I can do here is just have a nested expandable div.
instantiate to year/season/etc
each one just contains others, recursing down to day
but also contains a 'show all' div that expands into a session_list component
Updated by Sam Pearson 19 days ago
build the expanding recursing thing first, and then shove session_lists in it.
keep in mind this can be used for tasks as well.
Updated by Sam Pearson 19 days ago
- Target version deleted (
V2.2.1 - Usability MVP)
#221 - toggle switch for this thing.
Maybe this should be its own version, shoving this into the mvp doesn't make sense because showing everything in a day/week scope is good enough for mvp