Resolve action helper/modifier deprecations #525
Merged
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.
This inlines the ember-data-table components and resolves the action helper/modifier deprecations in their code.
Inlining the components makes our custom overrides easier to maintain since we're extending base classes. We can include the addon again once a new version is released that allows us to wrap them instead of having to extend like we're doing now.
I've split off the inlining / deprecation solving work from the type work in #498 since fixing the deprecations unblock Ember v6 support.
Includes the relevant changes from this PR: mu-semtech/ember-data-table#36
Closes #511