I have a nice LWC component which is using
lightning-datatable but I also need InlineEdit for those two types which are currently not supported.
- Lookup Field
- Picklist Field
Option A: I could use the Open Source code of the data table for https://github.com/salesforce/base-components-recipes and add the two missing inline-edit features. WON'T WORK as the data table is not available!
Option B: Wait until Salesforce offers support. WON'T WORK as nobody can tell me if it will ever happen.
Option C: Build my own Custom Data table with support for everything that I need. WON'T WORK as is takes years to build a good and powerful datatable.
Feels a bit like Groundhog Day again. When Aura came out Developer also found the Base Data Table to not be flexible or powerful enough and build zillions of quirky custom components on Github. Are we forced to repeat this or is there any other alternative?