feat: aggregation overhaul as a standalone feature#6418
Conversation
|
Important Review skippedToo many files! This PR contains 518 files, which is 368 over the limit of 150. To get a review, narrow the scope: Upgrade to a paid plan to raise the limit. ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (3)
📒 Files selected for processing (518)
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 |
|
View your CI Pipeline Execution ↗ for commit d297ee4
☁️ Nx Cloud last updated this comment at |
There was a problem hiding this comment.
Important
At least one additional CI pipeline execution has run since the conclusion below was written and it may no longer be applicable.
Nx Cloud is proposing a fix for your failed CI:
We added aggregationFeature to the import list and tableFeatures() call in the Ember grouping example to fix the 13 TypeScript errors. The PR overhauled aggregation into a standalone feature that must be explicitly declared alongside other features like columnGroupingFeature, and the Ember example was not updated to reflect this requirement. This aligns the Ember example with all other framework grouping examples (Solid, Svelte, Vue, Lit, Alpine, Angular) that were already updated.
Tip
✅ We verified this fix by re-running tanstack-ember-table-example-grouping:test:types.
diff --git a/examples/ember/grouping/app/templates/application.gts b/examples/ember/grouping/app/templates/application.gts
index 3d4b123b..883dd56c 100644
--- a/examples/ember/grouping/app/templates/application.gts
+++ b/examples/ember/grouping/app/templates/application.gts
@@ -8,6 +8,7 @@ import {
flexRender,
FlexRenderComponentConfig,
tableFeatures,
+ aggregationFeature,
columnGroupingFeature,
rowExpandingFeature,
rowPaginationFeature,
@@ -37,6 +38,7 @@ import type { ComponentLike, ContentValue } from '@glint/template'
import { makeData, type Person } from '../utils/make-data'
const features = tableFeatures({
+ aggregationFeature,
columnGroupingFeature,
rowExpandingFeature,
rowPaginationFeature,
Or Apply changes locally with:
npx nx-cloud apply-locally cObV-aFle
Apply fix locally with your editor ↗ View interactive diff ↗
🎓 Learn more about Self-Healing CI on nx.dev
🎯 Changes
✅ Checklist
pnpm test:pr.