Skip to content

Commit ccfb1e5

Browse files
committed
docs(angular): fix broken angular docs reference links
1 parent 92298f3 commit ccfb1e5

3 files changed

Lines changed: 27 additions & 29 deletions

File tree

docs/config.json

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,14 @@
3939
"to": "framework/angular/angular-table"
4040
},
4141
{
42-
"label": "Rendering",
43-
"to": "framework/angular/guide/rendering"
42+
"label": "Rendering components",
43+
"to": "framework/angular/guide/rendering",
44+
"badge": "angular"
4445
},
4546
{
46-
"label": "Composable Tables",
47-
"to": "framework/angular/guide/composable-tables"
47+
"label": "Table composition",
48+
"to": "framework/angular/guide/composable-tables",
49+
"badge": "angular"
4850
}
4951
]
5052
},
@@ -321,59 +323,59 @@
321323
"children": [
322324
{
323325
"label": "Angular API Reference",
324-
"to": "framework/angular/reference/index.md"
326+
"to": "framework/angular/reference/index"
325327
},
326328
{
327329
"label": "injectTable",
328-
"to": "framework/angular/reference/functions/inject-table.md"
330+
"to": "framework/angular/reference/functions/inject-table"
329331
},
330332
{
331333
"label": "createTableHook",
332-
"to": "framework/angular/reference/functions/createTableHook.md"
334+
"to": "framework/angular/reference/functions/createTableHook"
333335
},
334336
{
335337
"label": "flexRenderComponent",
336-
"to": "framework/angular/reference/functions/flexRenderComponent.md"
338+
"to": "framework/angular/reference/functions/flexRenderComponent"
337339
},
338340
{
339341
"label": "injectFlexRenderContext",
340-
"to": "framework/angular/reference/functions/injectFlexRenderContext.md"
342+
"to": "framework/angular/reference/functions/injectFlexRenderContext"
341343
},
342344
{
343345
"label": "injectTableContext",
344-
"to": "framework/angular/reference/functions/injectTableContext.md"
346+
"to": "framework/angular/reference/functions/injectTableContext"
345347
},
346348
{
347349
"label": "injectTableCellContext",
348-
"to": "framework/angular/reference/functions/injectTableCellContext.md"
350+
"to": "framework/angular/reference/functions/injectTableCellContext"
349351
},
350352
{
351353
"label": "injectTableHeaderContext",
352-
"to": "framework/angular/reference/functions/injectTableHeaderContext.md"
354+
"to": "framework/angular/reference/functions/injectTableHeaderContext"
353355
},
354356
{
355357
"label": "Directive / FlexRender",
356-
"to": "framework/angular/reference/variables/FlexRender.md"
358+
"to": "framework/angular/reference/variables/FlexRender"
357359
},
358360
{
359361
"label": "Directive / FlexRenderCell",
360-
"to": "framework/angular/reference/classes/FlexRenderCell.md"
362+
"to": "framework/angular/reference/classes/FlexRenderCell"
361363
},
362364
{
363365
"label": "Directive / FlexRenderDirective",
364-
"to": "framework/angular/reference/classes/FlexRenderDirective.md"
366+
"to": "framework/angular/reference/classes/FlexRenderDirective"
365367
},
366368
{
367369
"label": "Directive / TanStackTable",
368-
"to": "framework/angular/reference/classes/TanStackTable.md"
370+
"to": "framework/angular/reference/classes/TanStackTable"
369371
},
370372
{
371373
"label": "Directive / TanStackTableCell",
372-
"to": "framework/angular/reference/classes/TanStackTableCell.md"
374+
"to": "framework/angular/reference/classes/TanStackTableCell"
373375
},
374376
{
375377
"label": "Directive / TanStackTableHeader",
376-
"to": "framework/angular/reference/classes/TanStackTableHeader.md"
378+
"to": "framework/angular/reference/classes/TanStackTableHeader"
377379
}
378380
]
379381
}

docs/framework/angular/guide/composable-tables.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
---
2-
title: Composable Tables (Angular) Guide
2+
title: Table Composition
33
---
44

5-
## Composable Tables
6-
75
`createTableHook` is a convenience API for creating reusable, type-safe table configurations with pre-bound components. It is inspired by [TanStack Form's `createFormHook`](https://tanstack.com/form/latest/docs/framework/react/guides/form-composition) — a pattern where you define shared infrastructure once and consume it across your application with minimal boilerplate.
86

97
### createTableHook
@@ -286,5 +284,5 @@ export const {
286284

287285
## Examples
288286

289-
- [Composable Tables](../../examples/angular/composable-tables) — full example with two tables sharing the same `createTableHook` configuration, including table/cell/header component registries, sorting, filtering, and pagination.
290-
- [Basic App Table](../../examples/angular/basic-app-table) — minimal example using `createTableHook` with no pre-bound components.
287+
- [Composable Tables](../angular/composable-tables) — full example with two tables sharing the same `createTableHook` configuration, including table/cell/header component registries, sorting, filtering, and pagination.
288+
- [Basic App Table](../angular/basic-app-table) — minimal example using `createTableHook` with no pre-bound components.

docs/framework/angular/guide/rendering.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
11
---
2-
title: Rendering (Angular) Guide
2+
title: Rendering components
33
---
44

5-
## Rendering
6-
75
The `@tanstack/angular-table` adapter provides structural directives and dependency injection primitives for rendering table content in Angular templates.
86

97
## FlexRender
108

11-
[`FlexRender`](../reference/functions/flexRenderComponent) is the rendering primitive.
9+
[`FlexRender`](../reference/variables/FlexRender) is the rendering primitive.
1210
It is exported as a tuple of two directives:
1311

14-
- `FlexRenderDirective` — the base structural directive (`*flexRender`)
15-
- `FlexRenderCell` — shorthand directives (`*flexRenderCell`, `*flexRenderHeader`, `*flexRenderFooter`)
12+
- [`FlexRenderDirective`](../reference/classes/FlexRenderDirective) — the base structural directive (`*flexRender`)
13+
- [`FlexRenderCell`](../reference/classes/FlexRenderCell.md) — shorthand directives (`*flexRenderCell`, `*flexRenderHeader`, `*flexRenderFooter`)
1614

1715
Import `FlexRender` to get both:
1816

0 commit comments

Comments
 (0)