refactor(dashboard): make data table views opt-in - #4993
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
|
Dashboard Preview: https://admin-dashboard-1yfo2tvok-vendure.vercel.app |
|
|



Description
Makes saved data-table views opt-in via
enableViews, withListPageand the Settings Store opting in while scoped detail tables remain view-free by default. This prevents saved filters from leaking across entity-specific embedded tables and fixes the Settings Store's manual filter metadata, key filtering, and translated column headers. Regression coverage, Storybook examples, E2E expectations, and i18n source references are updated accordingly.Breaking changes
hideViewsControlsis replaced by the opt-inenableViewsprop onDataTableandPaginatedListDataTable.Screenshots
Not included.
Checklist
📌 Always:
👍 Most of the time:
Need help on this PR? Tag
/codesmithwith what you need. Autofix is disabled.