-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
New Component: Editable Table #6840
Comments
We've had a few folks ask for editable cell support [#5329]. Do you think that would align well with this new component or should we consider that out-of-scope for now? |
not sure if they are the same thing, but editable cells could be built off of this |
interesting thought here....how do we define each row of data in this table? It's basically a bunch of forms stacked on top of each other right? Could this table be defined as an array of Form elements, and could this be a good opportunity to look at #5582 and define each row via a JSON schema, rather than a specific JSX element? i.e. a column could be a hex value selected via a textfield today, and tomorrow switch to a color picker. That should be as adding a 'color' format'.
|
Quick question when reading this:
... and reading the current status and progress on this issue (as far as I can see, something between backlog and proposal 😄 ) I wanted to ask if it makes sense to split up the issue to first, get a table component without editable features to get it done earlier, and a second one to put in the editable stuff? I am currently using the DetailsList component with some custom implementations (also some that you might not consider as worth to be standardized). Cheers |
Any updates on this feature? |
not on our radar at the moment for core controls |
@micahgodbolt, hello there, we have a new product that could use this feature… looks like this has stalled out a bit, but just wanted to verify if it was continuing be a backlog item or if there was something that might be coming out. Thanks |
Is this still on your radar? |
Probably won't be a core control (at least for a while). Would be a good candidate for a partner team to build/own/share. |
Thanks @micahgodbolt I will touchbase with our team and see if this some lifting we can help with - I know we are needing it in a few spots. Thanks for the update. |
@DesignPolice - The above looks like a table. What about a list? The file-open/save type list view with the ability to rename/add? |
Out of scope for the foreseeable future, closing out |
Component Details
A component for laying our rows of table'like data. In the past devs often reached for DetailsList when all they wanted was to display rows of data/form elements. A Table, TableList, GridList (whatever) component would be a lighter weight list view without all the row selection functionality.
It's possible that this could become an abstraction for the details list, moving all of the core layout logic into it, and leaving the selection/custom logic into the details list itself.
Imports
List
Exports/ Component Breakdown
Table
Intended Package
OUFR
Code mockup/example
Code Sample
Types
Design Assets
Component Ownership
Core Tactical component
Deadlines
Steps
The text was updated successfully, but these errors were encountered: