Allow custom row container to wrap table row with prefer tag or component #1219
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Note:
This is re-PR for the Allow custom row container as optional
I send PR again because former PR was closed due to inactivity, but I think this is still worth to consider merge because this helps some projects and never impact to existing features.
I rebased changes from upstream master, so this should be up to date.
Why
In some cases(in our project), we need row to be link, so that users are able to open in new tab or same tab by clicking row as their desired.
In my checking all props, realized that's impossible.
What
I added new
renderRow
prop toDataTable
as optional.if
renderRow
is missing,DataTable
will work as currently.else if
renderRow
is present, this will be invoked to render rows for table.Example