Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Time Dimension Detail: Use the Pivot Table component #5329

Open
2 of 21 tasks
ericpgreen2 opened this issue Jul 23, 2024 · 0 comments
Open
2 of 21 tasks

Time Dimension Detail: Use the Pivot Table component #5329

ericpgreen2 opened this issue Jul 23, 2024 · 0 comments
Assignees

Comments

@ericpgreen2
Copy link
Contributor

ericpgreen2 commented Jul 23, 2024

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

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

  • Create pivot config for TDD table
  • Create new column definitions for TDD
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants