-
Notifications
You must be signed in to change notification settings - Fork 76
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
Epic - New Component: Table / Grid #1574
Comments
+1 a table component is vital to my product migration to calcite. |
Current look on production. RGB style for e.g. this layer: |
Some examples in the wild for this kind of component as per @macandcheese request: https://mui.com/x/react-data-grid/row-grouping/ https://www.ag-grid.com/react-data-grid/grouping-group-rows/ https://web-components.carbondesignsystem.com/?path=/story/components-data-table--expandable |
Thanks @shawnmgoulet - @benelan / @geospatialem this is a v-next component, should we continue to use this issue for the time being? |
@macandcheese Leaning towards keeping the issue as-is, with an already referenced link in our internal site for reference. Since this issue is in the |
@geospatialem please add a label "new component opportunity" and please CC me in all issues and conversations regarding opportunities for new components. Cc'ing @macandcheese and @benelan |
@yelenakreyndel we use the |
@yelenakreyndel A notification has been added when the |
I'm going to assign this to @macandcheese to work on next. |
@macandcheese Mitch needs this for Analysis. |
@jcfranco lets sync on this, I know there are many existing data grid libraries in use across the platform. To scope the design requirements it would be good to understand what we would use if we go that route - it may be a case of theming an existing library. It would also likely provide us the complex capabilities like editable table cells, groups, multiple selection, freezing columns, reorder of columns, sorting, etc, etc. |
Agreed. It might be too much work to create our own grid component. Hopefully, we can decide on one to use with the ability to style it to match our design system. |
@yelenakreyndel this may be a research task to determine library, licensing, etc., before it moves to design, as the available UI to design / theme may differ. |
Adam T. suggested that the ArcGIS Knowledge Studio team +1 the requirement for a data-grid component. Having a data grid is required for our project, and we have been asked to use Calcite wherever possible. We are basically looking for something like the MUI data grid. |
Simple table effort has been completed, the more advanced table will dictate the larger effort in a future milestone tbd. cc @brittneytewks |
Moving to November, where additional research will be performed for the next steps with the advanced table component. |
Removed figma changes label, will track progress for this work in monday.com |
Closing this as the initial Table work is complete and further follow up and enhancements are logged as separate issues. |
Description
Add a functional table / grid component.
Epic issues
Phase I: Table - Simple functionality
Phase II: Table - Advanced functionality
Implementation
Design work will be carried out in May 2023, with a development target for the Table with simple functionality targeted for release in August 2023 and Table with advanced functionality TBD.
Original request details
Mockup:
Pro:
The text was updated successfully, but these errors were encountered: