Sidebar - replace tree component with ag-Grid #91

Closed
opened 2021-08-26 19:30:16 +00:00 by garrettmills · 2 comments
Owner

The 3rd-party tree component we use on the sidebar, while nice looking, is slow and doesn't scale well with larger trees.

Instead, let's replace it with ag-Grid in tree mode and we can load the nodes in a flat structure, rather than nested, using a tree num system.

The 3rd-party tree component we use on the sidebar, while nice looking, is slow and doesn't scale well with larger trees. Instead, let's replace it with ag-Grid in tree mode and we can load the nodes in a flat structure, rather than nested, using a tree num system.
garrettmills added the Scope: Menu & Navigation label 2021-08-26 19:30:16 +00:00
Author
Owner

Here, also, add the ability to filter by node type (database, code snippet, file box, &c.)

Here, also, add the ability to filter by node type (database, code snippet, file box, &c.)
garrettmills added the Under Development label 2021-08-30 21:13:36 +00:00
garrettmills self-assigned this 2021-08-30 21:13:40 +00:00
Author
Owner

Decided to do a custom implementation, since tree-listing in ag-grid is heavier than we need, and requires enterprise-edition.

Decided to do a custom implementation, since tree-listing in ag-grid is heavier than we need, and requires enterprise-edition.
garrettmills added Ready to Deploy and removed Under Development labels 2021-08-31 02:39:58 +00:00
garrettmills added Deployed to: StagingDeployed to: Production and removed Ready to Deploy labels 2021-08-31 13:05:09 +00:00
Sign in to join this conversation.