Skip to content

Commit 2ad6f97

Browse files
committed
feat: enable vue adapter
chore: add lots of solid examples
1 parent f31f9a6 commit 2ad6f97

File tree

218 files changed

+11730
-291
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

218 files changed

+11730
-291
lines changed

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,3 +55,10 @@ vite.config.js.timestamp-*
5555
vite.config.ts.timestamp-*
5656

5757
.angular
58+
59+
.nx/polygraph
60+
.claude/*
61+
.cursor/*
62+
63+
Agents.md
64+
.agents/*

docs/framework/angular/reference/functions/injectTable.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ title: injectTable
99
function injectTable<TFeatures, TData, TSelected>(options, selector): AngularTable<TFeatures, TData, TSelected>;
1010
```
1111

12-
Defined in: [injectTable.ts:95](https://github.com/TanStack/table/blob/main/packages/angular-table/src/injectTable.ts#L95)
12+
Defined in: [injectTable.ts:104](https://github.com/TanStack/table/blob/main/packages/angular-table/src/injectTable.ts#L104)
1313

1414
Creates and returns an Angular-reactive table instance.
1515

docs/framework/angular/reference/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ title: "@tanstack/angular-table"
1616

1717
## Interfaces
1818

19-
- [AngularReactivityFlags](interfaces/AngularReactivityFlags.md)
2019
- [FlexRenderComponent](interfaces/FlexRenderComponent.md)
2120
- [TanStackTableCellContext](interfaces/TanStackTableCellContext.md)
2221
- [TanStackTableHeaderContext](interfaces/TanStackTableHeaderContext.md)

docs/framework/angular/reference/interfaces/AngularReactivityFlags.md

Lines changed: 0 additions & 81 deletions
This file was deleted.

docs/framework/angular/reference/type-aliases/AngularTable.md

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,18 @@ title: AngularTable
99
type AngularTable<TFeatures, TData, TSelected> = Table<TFeatures, TData> & object;
1010
```
1111

12-
Defined in: [injectTable.ts:21](https://github.com/TanStack/table/blob/main/packages/angular-table/src/injectTable.ts#L21)
12+
Defined in: [injectTable.ts:25](https://github.com/TanStack/table/blob/main/packages/angular-table/src/injectTable.ts#L25)
1313

1414
## Type Declaration
1515

16-
### state
16+
### computed()
1717

1818
```ts
19-
readonly state: Signal<Readonly<TSelected>>;
19+
computed: <TSubSelected>(props) => Signal<Readonly<TSubSelected>>;
2020
```
2121

22-
The selected state from the table store, based on the selector provided.
23-
24-
### Subscribe()
25-
26-
```ts
27-
Subscribe: <TSubSelected>(props) => Signal<Readonly<TSubSelected>>;
28-
```
29-
30-
Subscribe to changes in the table store with a custom selector.
22+
Creates a computed that subscribe to changes in the table store with a custom selector.
23+
Default equality function is "shallow".
3124

3225
#### Type Parameters
3326

@@ -52,6 +45,22 @@ Subscribe to changes in the table store with a custom selector.
5245

5346
`Signal`\<`Readonly`\<`TSubSelected`\>\>
5447

48+
### state
49+
50+
```ts
51+
readonly state: Signal<Readonly<TSelected>>;
52+
```
53+
54+
The selected state from the table store, based on the selector provided.
55+
56+
### value
57+
58+
```ts
59+
readonly value: Signal<AngularTable<TFeatures, TData, TSelected>>;
60+
```
61+
62+
A signal that returns the entire table instance. Will update on table/options change.
63+
5564
## Type Parameters
5665

5766
### TFeatures

docs/framework/angular/reference/type-aliases/FlexRenderContent.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ type FlexRenderContent<TProps> =
1919
| undefined;
2020
```
2121

22-
Defined in: [flex-render/renderer.ts:40](https://github.com/TanStack/table/blob/main/packages/angular-table/src/flex-render/renderer.ts#L40)
22+
Defined in: [flex-render/renderer.ts:44](https://github.com/TanStack/table/blob/main/packages/angular-table/src/flex-render/renderer.ts#L44)
2323

2424
Content supported by the `flexRender` directive when declaring
2525
a table column header/cell.

docs/framework/angular/reference/type-aliases/FlexRenderInputContent.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ type FlexRenderInputContent<TProps> =
1414
| undefined;
1515
```
1616

17-
Defined in: [flex-render/renderer.ts:53](https://github.com/TanStack/table/blob/main/packages/angular-table/src/flex-render/renderer.ts#L53)
17+
Defined in: [flex-render/renderer.ts:57](https://github.com/TanStack/table/blob/main/packages/angular-table/src/flex-render/renderer.ts#L57)
1818

1919
Input content supported by the `flexRender` directives.
2020

docs/framework/angular/reference/variables/FlexRender.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ title: FlexRender
99
const FlexRender: readonly [typeof FlexRenderDirective, typeof FlexRenderCell];
1010
```
1111

12-
Defined in: [index.ts:25](https://github.com/TanStack/table/blob/main/packages/angular-table/src/index.ts#L25)
12+
Defined in: [index.ts:24](https://github.com/TanStack/table/blob/main/packages/angular-table/src/index.ts#L24)
1313

1414
Constant helper to import FlexRender directives.
1515

docs/framework/react/reference/index/functions/Subscribe.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ title: Subscribe
99
function Subscribe<TFeatures, TData, TSelected>(props): ReactNode | Promise<ReactNode>;
1010
```
1111

12-
Defined in: [Subscribe.ts:58](https://github.com/TanStack/table/blob/main/packages/react-table/src/Subscribe.ts#L58)
12+
Defined in: [Subscribe.ts:59](https://github.com/TanStack/table/blob/main/packages/react-table/src/Subscribe.ts#L59)
1313

1414
A React component that allows you to subscribe to the table state.
1515

docs/framework/react/reference/index/functions/useTable.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ title: useTable
99
function useTable<TFeatures, TData, TSelected>(tableOptions, selector): ReactTable<TFeatures, TData, TSelected>;
1010
```
1111

12-
Defined in: [useTable.ts:78](https://github.com/TanStack/table/blob/main/packages/react-table/src/useTable.ts#L78)
12+
Defined in: [useTable.ts:79](https://github.com/TanStack/table/blob/main/packages/react-table/src/useTable.ts#L79)
1313

1414
## Type Parameters
1515

0 commit comments

Comments
 (0)