Frontend & UISûr100100/100
Migrate V8 To V9 (TanStack) — Angular Table
Migrate angular Table v8 to v9. Audit framework construction, rendering, state,
ou envoie-le directement à ton agent.
Installer dans ton projet
$ curl -fsSL https://arboristhree.xyz/cli/install-skill.mjs -o /tmp/arboris-install-skill.mjs && node /tmp/arboris-install-skill.mjs migrate-v8-to-v9__tanstack-table__packages-angular-table-skills-de24087dac00TanStack
TanStack/table
Contenu à copier
--- name: migrate-v8-to-v9 description: Migrate angular Table v8 to v9. Audit framework construction, rendering, state, and app hooks, with shared API changes in the core migration skill. metadata: origin: TanStack type: lifecycle library: '@tanstack/angular-table' framework: angular library_version: '9.3.1' requires: - '@tanstack/table-core#migrate-v8-to-v9' sources: - TanStack/table:docs/framework/angular/guide/migrating.md - TanStack/table:packages/angular-table/src/index.ts - TanStack/table:examples/angular/basic-inject-table --- Load `intent load @tanstack/table-core#migrate-v8-to-v9` first and audit its entire shared checklist. It owns feature registration, row-model slots, state/reset changes, prototype methods, logical pinning, sizing/resizing, sorting, selection, helpers, and TypeScript mappings. ## Framework prerequisites Angular 19 or newer is required (`@angular/core >=19`). ## Angular migration checklist - [ ] Replace `createAngularTable` with `injectTable` in a valid Angular injection context. - [ ] Hoist features, columns, and factories outside the signal-tracked initializer. - [ ] Read state through signal-backed atoms; wire controlled signals with value-or-updater callbacks or stable Angular Store atoms. - [ ] Import current FlexRender directives, distinguish render functions from component types, and preserve instance-method receivers. - [ ] Audit repeated options and component registries for the optional `createTableHook`/`injectAppTable` path. ## Apply the affected mappings Read [adapter-migration](references/adapter-migration.md) when changing construction, rendering, state, or app hooks. Read the relevant core migration references for each affected shared API; this adapter checklist does not replace that audit. For complete v9 construction examples, read [getting-started](../getting-started/SKILL.md). For reactive state repairs, read [table-state](../table-state/SKILL.md). ## Final checks - [ ] All shared core migration checks and affected mappings have been applied. - [ ] The framework checklist above passes with the current adapter declarations. - [ ] Model inputs remain stable and state changes reach their reactive owner. ## API discovery Inspect `node_modules/@tanstack/angular-table/dist/types/` for the bundled public declarations. Inspect feature APIs under `node_modules/@tanstack/table-core/dist/features/`.
Colle ce Markdown dans ton agent ou utilise les boutons ci-dessus pour l’écrire dans ton projet.
Ce que fait Migrate V8 To V9 (TanStack) — Angular Table
[ ] Replace `createAngularTable` with `injectTable` in a valid Angular injection context.
[ ] Hoist features, columns, and factories outside the signal-tracked initializer.
[ ] Read state through signal-backed atoms; wire controlled signals with value-or-updater callbacks or stable Angular Store atoms.
[ ] Import current FlexRender directives, distinguish render functions from component types, and preserve instance-method receivers.
Comment utiliser Migrate V8 To V9 (TanStack) — Angular Table
1
Copie le prompt
Un clic copie le prompt packagé (ou l'envoie à ton agent).
2
L'agent installe le skill
Il ajoute le SKILL.md et ses ressources à ton projet.
3
Activation automatique
Le skill s'active dès que le contexte correspond.
Déclencheurs pour Migrate V8 To V9 (TanStack) — Angular Table
Dis simplement à ton agent quelque chose comme :
Applique le skill migrate-v8-to-v9__tanstack-table__packages-angular-table-skills-de24087dac00 à cette tâche
Utilise migrate-v8-to-v9__tanstack-table__packages-angular-table-skills-de24087dac00 pour améliorer cette implémentation
Passe en revue ce sujet avec migrate-v8-to-v9__tanstack-table__packages-angular-table-skills-de24087dac00
Skills liés à Migrate V8 To V9 (TanStack) — Angular Table
accessibility
Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels, accessibility traits and hints, focus management, contrast, target size, and screen-reader support. Use when building or auditing UI for accessibility compliance, keyboard navigation, or screen-reader support.Accessibility Pass (Microsoft)
Use this skill whenever the user asks to check, review, or fix the accessibility of a PowerPoint deck, Word document, HTML page, or Markdown file, and before handing over any deck or document this agent just generated, so it does not ship with missing alt text, untitled slides, or unreadable colour contrast.Add Connector (Microsoft)
Use when adding a Power Platform connector to an Expo/React Native Power Apps mobile app and no dedicated mobile connector skill exists.