|
5 | 5 | "apiKey": "9fc015a3310be6669ed66c6c459f319f",
|
6 | 6 | "indexName": "tanstack-table"
|
7 | 7 | },
|
8 |
| - "menu": [ |
| 8 | + "sections": [ |
9 | 9 | {
|
10 | 10 | "label": "Getting Started",
|
11 | 11 | "children": [
|
|
29 | 29 | "label": "Vanilla JS/TS",
|
30 | 30 | "to": "vanilla"
|
31 | 31 | }
|
| 32 | + ], |
| 33 | + "frameworks": [ |
| 34 | + { |
| 35 | + "label": "react", |
| 36 | + "children": [ |
| 37 | + { |
| 38 | + "label": "React Table", |
| 39 | + "to": "framework/react/react-table" |
| 40 | + } |
| 41 | + ] |
| 42 | + }, |
| 43 | + { |
| 44 | + "label": "solid", |
| 45 | + "children": [ |
| 46 | + { |
| 47 | + "label": "Solid Table", |
| 48 | + "to": "framework/solid/solid-table" |
| 49 | + } |
| 50 | + ] |
| 51 | + }, |
| 52 | + { |
| 53 | + "label": "svelte", |
| 54 | + "children": [ |
| 55 | + { |
| 56 | + "label": "Svelte Table", |
| 57 | + "to": "framework/svelte/svelte-table" |
| 58 | + } |
| 59 | + ] |
| 60 | + }, |
| 61 | + { |
| 62 | + "label": "vue", |
| 63 | + "children": [ |
| 64 | + { |
| 65 | + "label": "Vue Table", |
| 66 | + "to": "framework/vue/vue-table" |
| 67 | + } |
| 68 | + ] |
| 69 | + } |
32 | 70 | ]
|
33 | 71 | },
|
34 | 72 | {
|
|
62 | 100 | "label": "Cells",
|
63 | 101 | "to": "guide/cells"
|
64 | 102 | }
|
| 103 | + ], |
| 104 | + "frameworks": [ |
| 105 | + { |
| 106 | + "label": "react", |
| 107 | + "children": [ |
| 108 | + { |
| 109 | + "label": "Table State", |
| 110 | + "to": "framework/react/guide/table-state" |
| 111 | + } |
| 112 | + ] |
| 113 | + } |
65 | 114 | ]
|
66 | 115 | },
|
67 | 116 | {
|
|
219 | 268 | "to": "enterprise/ag-grid"
|
220 | 269 | }
|
221 | 270 | ]
|
222 |
| - } |
223 |
| - ], |
224 |
| - "frameworkMenus": [ |
| 271 | + }, |
225 | 272 | {
|
226 |
| - "framework": "react", |
227 |
| - "menuItems": [ |
228 |
| - { |
229 |
| - "label": "Getting Started", |
230 |
| - "children": [ |
231 |
| - { |
232 |
| - "label": "React Table", |
233 |
| - "to": "framework/react/react-table" |
234 |
| - } |
235 |
| - ] |
236 |
| - }, |
| 273 | + "label": "Examples", |
| 274 | + "children": [], |
| 275 | + "frameworks": [ |
237 | 276 | {
|
238 |
| - "label": "Core Guides", |
239 |
| - "children": [ |
240 |
| - { |
241 |
| - "label": "Table State", |
242 |
| - "to": "framework/react/guide/table-state" |
243 |
| - } |
244 |
| - ] |
245 |
| - }, |
246 |
| - { |
247 |
| - "label": "Examples", |
| 277 | + "label": "react", |
248 | 278 | "children": [
|
249 | 279 | {
|
250 | 280 | "to": "framework/react/examples/basic",
|
|
363 | 393 | "label": "React Full Width Resizable"
|
364 | 394 | }
|
365 | 395 | ]
|
366 |
| - } |
367 |
| - ] |
368 |
| - }, |
369 |
| - { |
370 |
| - "framework": "solid", |
371 |
| - "menuItems": [ |
372 |
| - { |
373 |
| - "label": "Getting Started", |
374 |
| - "children": [ |
375 |
| - { |
376 |
| - "label": "Solid Table", |
377 |
| - "to": "framework/solid/solid-table" |
378 |
| - } |
379 |
| - ] |
380 | 396 | },
|
381 | 397 | {
|
382 |
| - "label": "Examples", |
| 398 | + "label": "solid", |
383 | 399 | "children": [
|
384 | 400 | {
|
385 | 401 | "to": "framework/solid/examples/basic",
|
|
410 | 426 | "label": "Solid Bootstrap"
|
411 | 427 | }
|
412 | 428 | ]
|
413 |
| - } |
414 |
| - ] |
415 |
| - }, |
416 |
| - { |
417 |
| - "framework": "svelte", |
418 |
| - "menuItems": [ |
419 |
| - { |
420 |
| - "label": "Getting Started", |
421 |
| - "children": [ |
422 |
| - { |
423 |
| - "label": "Svelte Table", |
424 |
| - "to": "framework/svelte/svelte-table" |
425 |
| - } |
426 |
| - ] |
427 | 429 | },
|
428 | 430 | {
|
429 |
| - "label": "Examples", |
| 431 | + "label": "svelte", |
430 | 432 | "children": [
|
431 | 433 | {
|
432 | 434 | "to": "framework/svelte/examples/basic",
|
|
457 | 459 | "label": "Sorting"
|
458 | 460 | }
|
459 | 461 | ]
|
460 |
| - } |
461 |
| - ] |
462 |
| - }, |
463 |
| - { |
464 |
| - "framework": "vue", |
465 |
| - "menuItems": [ |
466 |
| - { |
467 |
| - "label": "Getting Started", |
468 |
| - "children": [ |
469 |
| - { |
470 |
| - "label": "Vue Table", |
471 |
| - "to": "framework/vue/vue-table" |
472 |
| - } |
473 |
| - ] |
474 | 462 | },
|
475 | 463 | {
|
476 |
| - "label": "Examples", |
| 464 | + "label": "vue", |
477 | 465 | "children": [
|
478 | 466 | {
|
479 | 467 | "to": "framework/vue/examples/basic",
|
|
0 commit comments