rill icon indicating copy to clipboard operation
rill copied to clipboard

Time Dimension Detail: Use the Pivot Table component

Open ericpgreen2 opened this issue 1 year ago • 0 comments

Relevant PRDs

https://www.notion.so/rilldata/Bring-Pivot-table-component-to-other-surfaces-118eaa353840495baa68879d7152428a https://www.notion.so/rilldata/Bring-time-comparison-columns-to-TDD-118eaa353840495baa68879d7152428a https://www.notion.so/rilldata/Time-Dimension-Detail-Design-Mocks-and-Specification-3072abfbc64f4c6288412ff06949d60f

TODOs

P0

  • [ ] https://github.com/rilldata/rill/issues/6159 (@lovincyrus) (https://github.com/rilldata/rill/pull/6141)
  • [x] #6158 (@djbarnwal)
  • [ ] https://github.com/rilldata/rill/issues/6160 (@lovincyrus)
  • [ ] https://github.com/rilldata/rill/issues/6161 (@lovincyrus)
  • [ ] https://github.com/rilldata/rill/issues/6162 (@djbarnwal)
  • [ ] https://github.com/rilldata/rill/issues/6163 (@djbarnwal)
  • [ ] https://github.com/rilldata/rill/issues/6164 (@djbarnwal)

P1

  • [ ] Add sparkline column
  • [ ] Add pinning column and refactor to use null based indexing
  • [ ] On scrub update totals row
  • [ ] Add bidirectional interaction with charts
  • [ ] Style according to mocks

P2

  • [ ] Merge column headers when only 1 measure
  • [ ] Optimize pivot data store for dates
  • [ ] Memoize the table when custom config if provided
  • [ ] Add tooltips for delta column headers
  • [ ] Remove existing usage of time dimension store
  • [ ] Refactor multiple-dimension-queries to work just for charts
  • [ ] Do not bold values in rows when there is only a single column

Completed

  • [x] Create pivot config for TDD table
  • [x] Create new column definitions for TDD

ericpgreen2 avatar Jul 23 '24 14:07 ericpgreen2