4 ms·
I just started using this in a project this week to replace an "edit each row with a dialog" interface with an inline table edit mode which makes the editing mu
by herman_toothrot 3y ago
I just started using this in a project this week to replace an "edit each row with a dialog" interface with an inline table edit mode which makes the editing much quicker (and allows pasting rows, etc.). Worked great out of the box-- I did write my own column component to handle validation with a popover in each cell.
Two things I ran into:
- Doesn't have column resizing built in (not a deal breaker for my use)
- I wanted to disable the "select row or column by clicking in header or gutter" functionality. Not sure it's a common enough need to incorporate into the library.
- anonzzzies 3y agoYeah, column resize is kind of a normal thing; I guess they will add that soon enough.
- nick-keller 3y agoHey @anonzzzies, first of all I am still alone working on this project right now. Please see my response above on column resizing, it will not come anytime soon I think.
- anonzzzies 3y agoFair enough; thanks for the response!
- nick-keller 3y agoThanks for the feedback. Yes DSG was built to do basic things as well as possible and let users extend it as they see fit. Column resizing has been a long debate, but it goes against the mindset of building a simple tool that is easy to use. I feel like the responsive column sizing offers a better compromise. But your second idea is actually one I could implement easily!