|
74 | 74 | { |
75 | 75 | "label": "vanilla", |
76 | 76 | "children": [ |
77 | | - { "label": "Vanilla JS (No Framework)", "to": "vanilla" } |
| 77 | + { "label": "Quick Start", "to": "framework/vanilla/quick-start" } |
78 | 78 | ] |
79 | 79 | } |
80 | 80 | ] |
|
86 | 86 | { "label": "Column Definitions", "to": "guide/column-defs" }, |
87 | 87 | { "label": "Table Instance", "to": "guide/tables" }, |
88 | 88 | { "label": "Row Models", "to": "guide/row-models" }, |
| 89 | + { "label": "Worker Row Models (Experimental)", "to": "guide/worker-row-models" }, |
89 | 90 | { "label": "Rows", "to": "guide/rows" }, |
90 | 91 | { "label": "Cells", "to": "guide/cells" }, |
91 | 92 | { "label": "Header Groups", "to": "guide/header-groups" }, |
|
859 | 860 | { "to": "framework/alpine/examples/basic-app-table", "label": "Basic (createAppTable)" }, |
860 | 861 | { "to": "framework/alpine/examples/basic-external-state", "label": "Basic (External State)" }, |
861 | 862 | { "to": "framework/alpine/examples/basic-external-atoms", "label": "Basic (External Atoms)" }, |
| 863 | + { "to": "framework/alpine/examples/basic-dynamic-columns", "label": "Basic (Dynamic Columns)" }, |
862 | 864 | { "to": "framework/alpine/examples/column-groups", "label": "Header Groups" } |
863 | 865 | ] |
864 | 866 | }, |
|
869 | 871 | { "label": "Basic (createAppTable)", "to": "framework/angular/examples/basic-app-table" }, |
870 | 872 | { "label": "Basic (External State)", "to": "framework/angular/examples/basic-external-state" }, |
871 | 873 | { "label": "Basic (External Atoms)", "to": "framework/angular/examples/basic-external-atoms" }, |
| 874 | + { "label": "Basic (Dynamic Columns)", "to": "framework/angular/examples/basic-dynamic-columns" }, |
872 | 875 | { "label": "Header Groups", "to": "framework/angular/examples/column-groups" } |
873 | 876 | ] |
874 | 877 | }, |
|
880 | 883 | { "label": "Basic (External State)", "to": "framework/lit/examples/basic-external-state" }, |
881 | 884 | { "label": "Basic (External Atoms)", "to": "framework/lit/examples/basic-external-atoms" }, |
882 | 885 | { "label": "Basic (Subscribe)", "to": "framework/lit/examples/basic-subscribe" }, |
| 886 | + { "label": "Basic (Dynamic Columns)", "to": "framework/lit/examples/basic-dynamic-columns" }, |
883 | 887 | { "label": "Header Groups", "to": "framework/lit/examples/column-groups" } |
884 | 888 | ] |
885 | 889 | }, |
|
892 | 896 | { "label": "Basic (External State)", "to": "framework/react/examples/basic-external-state" }, |
893 | 897 | { "label": "Basic (External Atoms)", "to": "framework/react/examples/basic-external-atoms" }, |
894 | 898 | { "label": "Basic (Subscribe)", "to": "framework/react/examples/basic-subscribe" }, |
| 899 | + { "label": "Basic (Dynamic Columns)", "to": "framework/react/examples/basic-dynamic-columns" }, |
895 | 900 | { "label": "Header Groups", "to": "framework/react/examples/column-groups" } |
896 | 901 | ] |
897 | 902 | }, |
|
902 | 907 | { "label": "Basic (createAppTable)", "to": "framework/solid/examples/basic-app-table" }, |
903 | 908 | { "label": "Basic (External State)", "to": "framework/solid/examples/basic-external-state" }, |
904 | 909 | { "label": "Basic (External Atoms)", "to": "framework/solid/examples/basic-external-atoms" }, |
| 910 | + { "label": "Basic (Dynamic Columns)", "to": "framework/solid/examples/basic-dynamic-columns" }, |
905 | 911 | { "label": "Header Groups", "to": "framework/solid/examples/column-groups" } |
906 | 912 | ] |
907 | 913 | }, |
|
913 | 919 | { "label": "Basic (Snippets)", "to": "framework/svelte/examples/basic-snippets" }, |
914 | 920 | { "label": "Basic (External State)", "to": "framework/svelte/examples/basic-external-state" }, |
915 | 921 | { "label": "Basic (External Atoms)", "to": "framework/svelte/examples/basic-external-atoms" }, |
| 922 | + { "label": "Basic (Dynamic Columns)", "to": "framework/svelte/examples/basic-dynamic-columns" }, |
916 | 923 | { "label": "Header Groups", "to": "framework/svelte/examples/column-groups" } |
917 | 924 | ] |
918 | 925 | }, |
|
923 | 930 | { "label": "Basic (useAppTable)", "to": "framework/vue/examples/basic-use-app-table" }, |
924 | 931 | { "label": "Basic (External State)", "to": "framework/vue/examples/basic-external-state" }, |
925 | 932 | { "label": "Basic (External Atoms)", "to": "framework/vue/examples/basic-external-atoms" }, |
| 933 | + { "label": "Basic (Dynamic Columns)", "to": "framework/vue/examples/basic-dynamic-columns" }, |
926 | 934 | { "label": "Header Groups", "to": "framework/vue/examples/column-groups" } |
927 | 935 | ] |
928 | 936 | }, |
|
934 | 942 | { "label": "Basic (External State)", "to": "framework/preact/examples/basic-external-state" }, |
935 | 943 | { "label": "Basic (External Atoms)", "to": "framework/preact/examples/basic-external-atoms" }, |
936 | 944 | { "label": "Basic (Subscribe)", "to": "framework/preact/examples/basic-subscribe" }, |
| 945 | + { "label": "Basic (Dynamic Columns)", "to": "framework/preact/examples/basic-dynamic-columns" }, |
937 | 946 | { "label": "Header Groups", "to": "framework/preact/examples/column-groups" } |
938 | 947 | ] |
939 | 948 | }, |
|
1193 | 1202 | "children": [ |
1194 | 1203 | { "label": "Composable Tables (createTableHook)", "to": "framework/react/examples/composable-tables" }, |
1195 | 1204 | { "label": "Custom Plugin", "to": "framework/react/examples/custom-plugin" }, |
| 1205 | + { "label": "Experimental Web Workers Plugin", "to": "framework/react/examples/web-worker-row-models" }, |
1196 | 1206 | { "label": "With TanStack Virtual - Columns", "to": "framework/react/examples/virtualized-columns" }, |
1197 | 1207 | { "label": "With TanStack Virtual - Columns (Exp)", "to": "framework/react/examples/virtualized-columns-experimental" }, |
1198 | 1208 | { "label": "With TanStack Virtual - Rows", "to": "framework/react/examples/virtualized-rows" }, |
|
1254 | 1264 | { |
1255 | 1265 | "label": "react", |
1256 | 1266 | "children": [ |
1257 | | - { "label": "Basic - Shadcn (Radix)", "to": "framework/react/examples/lib-shadcn-radix" }, |
1258 | 1267 | { "label": "Basic - Shadcn (Base UI)", "to": "framework/react/examples/lib-shadcn-base" }, |
| 1268 | + { "label": "Basic - Shadcn (Radix)", "to": "framework/react/examples/lib-shadcn-radix" }, |
1259 | 1269 | { "label": "Basic - React Aria", "to": "framework/react/examples/lib-react-aria" }, |
1260 | 1270 | { "label": "Basic - Hero UI", "to": "framework/react/examples/lib-hero-ui" }, |
1261 | 1271 | { "label": "Basic - Material UI", "to": "framework/react/examples/lib-material-ui" }, |
1262 | 1272 | { "label": "Basic - Mantine", "to": "framework/react/examples/lib-mantine" }, |
1263 | | - { "label": "Kitchen Sink - Shadcn (Radix)", "to": "framework/react/examples/kitchen-sink-shadcn-radix" }, |
| 1273 | + { "label": "Basic - Chakra UI", "to": "framework/react/examples/lib-chakra-ui" }, |
1264 | 1274 | { "label": "Kitchen Sink - Shadcn (Base UI)", "to": "framework/react/examples/kitchen-sink-shadcn-base" }, |
| 1275 | + { "label": "Kitchen Sink - Shadcn (Radix)", "to": "framework/react/examples/kitchen-sink-shadcn-radix" }, |
1265 | 1276 | { "label": "Kitchen Sink - React Aria", "to": "framework/react/examples/kitchen-sink-react-aria" }, |
1266 | 1277 | { "label": "Kitchen Sink - Hero UI", "to": "framework/react/examples/kitchen-sink-hero-ui" }, |
1267 | 1278 | { "label": "Kitchen Sink - Material UI", "to": "framework/react/examples/kitchen-sink-material-ui" }, |
1268 | 1279 | { "label": "Kitchen Sink - Mantine", "to": "framework/react/examples/kitchen-sink-mantine" }, |
| 1280 | + { "label": "Kitchen Sink - Chakra UI", "to": "framework/react/examples/kitchen-sink-chakra-ui" }, |
1269 | 1281 | { "label": "Material React Table", "to": "framework/react/examples/material-react-table" }, |
1270 | 1282 | { "label": "Mantine React Table", "to": "framework/react/examples/mantine-react-table" } |
1271 | 1283 | ] |
|
0 commit comments