Open JohnathanWeisner opened 1 year ago
Lots of things look like tables. Does it mean they should all be handled by the same component? No. This comment is an attempt to audit table-like things in our product to figure out what component(s) NDS should provide for each kind of usage, if at all.
It may look like a table in UI, but it's more of a list with a heading and actions on each item.
summary
in a summary/details controlStatic standard table that could be expressed using actual table elements.
Mostly the same as the dashboard transaction table except sorting and filtering controls are above the tabs.
Not really a table, but shares some similar styling. We should probably name this (with design team buy in) and make it a separate component from any table components.
Some headings may have popover for filtering, other tables have filter outside
attr()
functions to repeat th labels in each stacked rowDetailsTable
is under development, which covers some of these cases.
This blocks us from removing Semantic-UI fully. There is no hard deadline for this to be in, but the sooner we remove Semantic-UI fully the better.
Labelled with "Needs Design" because the NDS standard may not match 1:1 with the semantic-ui tables in functionality and/or visual design.
Any Semantic-UI tables we replace should go through a redesign process
Short Description
A Table component that handles all the visual pieces for a Table. This will eventually be a requirement to replace Semantic UI.
Requirements
Mockup
TK
Responsibilities
This component should be responsible for the following: TK
This component should NOT be responsible for... TK
Props Signature