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

HierarchyTable should perform optimised rerendering #8

Open
davidje13 opened this issue Sep 9, 2017 · 0 comments
Open

HierarchyTable should perform optimised rerendering #8

davidje13 opened this issue Sep 9, 2017 · 0 comments

Comments

@davidje13
Copy link
Owner

Currently HierarchyTable rerenders its entire content when changed. This should be changed to perform deltas to improve performance:

  • each result has an associated row
    • rows need to account for rowspans; maybe group at outermost level
  • create any missing row entities and delete extras
    • maybe use 'key' concept from react to reduce rerendering due to reordering
  • ensure rows are in correct order in table
    • note that rowspan'd cells will need to be kept on the top-most row of the block
  • ensure data in rows is up to date
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant