Skip to content

Commit 8d782b1

Browse files
authored
feat: svelte-table v9 refactor (#6227)
* feat: svelte-table v9 refactor * update lock file * fix sherif issues
1 parent e59f732 commit 8d782b1

430 files changed

Lines changed: 13226 additions & 2349 deletions

File tree

Some content is hidden

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

docs/config.json

Lines changed: 53 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -832,16 +832,19 @@
832832
{
833833
"label": "svelte",
834834
"children": [
835-
{ "to": "framework/svelte/examples/basic", "label": "Basic" },
836-
{ "to": "framework/svelte/examples/basic-snippets", "label": "Basic Snippets" },
837-
{ "to": "framework/svelte/examples/basic-table-helper", "label": "Basic with Helpers" },
835+
{ "to": "framework/svelte/examples/basic-create-table", "label": "Basic (createTable)" },
836+
{ "to": "framework/svelte/examples/basic-app-table", "label": "Basic (createAppTable)" },
837+
{ "to": "framework/svelte/examples/basic-snippets", "label": "Basic (Snippets)" },
838+
{ "to": "framework/svelte/examples/basic-external-state", "label": "Basic (External State)" },
839+
{ "to": "framework/svelte/examples/basic-external-store", "label": "Basic (External Store)" },
838840
{ "to": "framework/svelte/examples/column-groups", "label": "Header Groups" }
839841
]
840842
},
841843
{
842844
"label": "vue",
843845
"children": [
844-
{ "to": "framework/vue/examples/basic", "label": "Basic" }
846+
{ "to": "framework/vue/examples/basic", "label": "Basic" },
847+
{ "to": "framework/vue/examples/basic-use-app-table", "label": "Basic (useAppTable)" }
845848
]
846849
},
847850
{
@@ -914,21 +917,43 @@
914917
{
915918
"label": "solid",
916919
"children": [
920+
{ "to": "framework/solid/examples/filters", "label": "Column Filters" },
921+
{ "to": "framework/solid/examples/filters-faceted", "label": "Column Filters (Faceted)" },
922+
{ "to": "framework/solid/examples/filters-fuzzy", "label": "Fuzzy Search Filters" },
917923
{ "to": "framework/solid/examples/column-ordering", "label": "Column Ordering" },
924+
{ "to": "framework/solid/examples/column-pinning", "label": "Column Pinning" },
925+
{ "to": "framework/solid/examples/column-pinning-split", "label": "Column Pinning (Split)" },
926+
{ "to": "framework/solid/examples/column-pinning-sticky", "label": "Sticky Column Pinning" },
927+
{ "to": "framework/solid/examples/column-sizing", "label": "Column Sizing" },
928+
{ "to": "framework/solid/examples/column-resizing", "label": "Column Resizing" },
929+
{ "to": "framework/solid/examples/column-resizing-performant", "label": "Performant Column Resizing" },
918930
{ "to": "framework/solid/examples/column-visibility", "label": "Column Visibility" },
919-
{ "to": "framework/solid/examples/filters", "label": "Filters" },
920-
{ "to": "framework/solid/examples/filters-faceted", "label": "Filters (Faceted)" },
931+
{ "to": "framework/solid/examples/expanding", "label": "Expanding" },
932+
{ "to": "framework/solid/examples/grouping", "label": "Grouping" },
933+
{ "to": "framework/solid/examples/pagination", "label": "Pagination" },
934+
{ "to": "framework/solid/examples/row-pinning", "label": "Row Pinning" },
921935
{ "to": "framework/solid/examples/row-selection", "label": "Row Selection" },
922936
{ "to": "framework/solid/examples/sorting", "label": "Sorting" }
923937
]
924938
},
925939
{
926940
"label": "svelte",
927941
"children": [
942+
{ "to": "framework/svelte/examples/filtering", "label": "Column Filters" },
943+
{ "to": "framework/svelte/examples/filters-faceted", "label": "Column Filters (Faceted)" },
944+
{ "to": "framework/svelte/examples/filters-fuzzy", "label": "Fuzzy Search Filters" },
928945
{ "to": "framework/svelte/examples/column-ordering", "label": "Column Ordering" },
929946
{ "to": "framework/svelte/examples/column-pinning", "label": "Column Pinning" },
947+
{ "to": "framework/svelte/examples/column-pinning-split", "label": "Column Pinning (Split)" },
948+
{ "to": "framework/svelte/examples/column-pinning-sticky", "label": "Sticky Column Pinning" },
949+
{ "to": "framework/svelte/examples/column-sizing", "label": "Column Sizing" },
950+
{ "to": "framework/svelte/examples/column-resizing", "label": "Column Resizing" },
951+
{ "to": "framework/svelte/examples/column-resizing-performant", "label": "Performant Column Resizing" },
930952
{ "to": "framework/svelte/examples/column-visibility", "label": "Column Visibility" },
931-
{ "to": "framework/svelte/examples/filtering", "label": "Filtering" },
953+
{ "to": "framework/svelte/examples/expanding", "label": "Expanding" },
954+
{ "to": "framework/svelte/examples/grouping", "label": "Grouping" },
955+
{ "to": "framework/svelte/examples/pagination", "label": "Pagination" },
956+
{ "to": "framework/svelte/examples/row-pinning", "label": "Row Pinning" },
932957
{ "to": "framework/svelte/examples/row-selection", "label": "Row Selection" },
933958
{ "to": "framework/svelte/examples/sorting", "label": "Sorting" }
934959
]
@@ -1001,13 +1026,32 @@
10011026
{
10021027
"label": "solid",
10031028
"children": [
1004-
{ "to": "framework/solid/examples/bootstrap", "label": "Solid Bootstrap" },
10051029
{ "to": "framework/solid/examples/composable-tables", "label": "Composable Tables" },
1006-
{ "to": "framework/solid/examples/with-tanstack-query", "label": "With TanStack Query" }]
1030+
{ "to": "framework/solid/examples/sub-components", "label": "Sub Components" },
1031+
{ "to": "framework/solid/examples/virtualized-columns", "label": "With TanStack Virtual - Columns" },
1032+
{ "to": "framework/solid/examples/virtualized-rows", "label": "With TanStack Virtual - Rows" },
1033+
{ "to": "framework/solid/examples/virtualized-infinite-scrolling", "label": "With TanStack Virtual - Infinite Scrolling" },
1034+
{ "to": "framework/solid/examples/with-tanstack-form", "label": "With TanStack Form" },
1035+
{ "to": "framework/solid/examples/with-tanstack-query", "label": "With TanStack Query" },
1036+
{ "to": "framework/solid/examples/with-tanstack-router", "label": "With TanStack Router" }
1037+
]
1038+
},
1039+
{
1040+
"label": "svelte",
1041+
"children": [
1042+
{ "to": "framework/svelte/examples/composable-tables", "label": "Composable Tables" },
1043+
{ "to": "framework/svelte/examples/sub-components", "label": "Sub Components" },
1044+
{ "to": "framework/svelte/examples/virtualized-columns", "label": "With TanStack Virtual - Columns" },
1045+
{ "to": "framework/svelte/examples/virtualized-rows", "label": "With TanStack Virtual - Rows" },
1046+
{ "to": "framework/svelte/examples/virtualized-infinite-scrolling", "label": "With TanStack Virtual - Infinite Scrolling" },
1047+
{ "to": "framework/svelte/examples/with-tanstack-form", "label": "With TanStack Form" },
1048+
{ "to": "framework/svelte/examples/with-tanstack-query", "label": "With TanStack Query" }
1049+
]
10071050
},
10081051
{
10091052
"label": "vue",
10101053
"children": [
1054+
{ "to": "framework/vue/examples/composable-tables", "label": "Composable Tables" },
10111055
{ "to": "framework/vue/examples/sub-components", "label": "Sub Components" },
10121056
{ "to": "framework/vue/examples/virtualized-rows", "label": "With TanStack Virtual (Rows)" }
10131057
]
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)