angular/getting-started
OfficialBuild a type-safe Angular v9 table fast
AuthorTanStack
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you quickly create a working TanStack Table v9 in Angular by correctly wiring the required v9 concepts (_features, _rowModels, injectTable) and rendering with FlexRender, while avoiding common v8→v9 mistakes.
Core Features & Use Cases
- Signal-backed Angular table setup: Build an end-to-end table using
injectTableinside an injection context and drive updates from Angularsignaldata. - Explicit v9 feature + row-model registration: Configure sorting, filtering, and pagination by pairing each feature in
_featureswith its matching derived row model factory in_rowModels. - Type-safe columns with correct generic order: Define
ColumnDefand column helpers using the v9 generic order (TFeatures, TData) for reliable inference and safer column definitions. - Rendering guidance with Angular directives: Render headers, cells, and footers using
FlexRenderplus*flexRenderHeader,*flexRenderCell, and*flexRenderFooter, with a minimal viable HTML table structure. - Practical failure-mode guardrails: Includes targeted warnings for calling
injectTableoutside an injection context, using non-existent v8 APIs, and forgetting to register a feature’s row model.
Quick Start
Use the angular/getting-started Skill to generate an Angular ≥19 table that uses injectTable with explicit _features and _rowModels, renders with FlexRender directives, and progressively adds sorting, filtering, and pagination.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: angular/getting-started Download link: https://github.com/TanStack/table/archive/main.zip#angular-getting-started Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.