From 69de3387963cd7ba11b7f4a4f19881f09d9d8afd Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Sun, 10 Nov 2024 10:38:14 -0800 Subject: [PATCH] Update value types --- COMPONENT_INDEX.md | 6 +++--- docs/src/COMPONENT_API.json | 12 ++++++------ src/DataTable/DataTable.svelte | 6 +++--- types/DataTable/DataTable.svelte.d.ts | 6 +++--- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index c3705bc5..fee5e9a8 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -934,7 +934,7 @@ export type DataTableValue = any; export interface DataTableEmptyHeader { key: DataTableKey | (string & {}); empty: boolean; - display?: (item: Value, row: Row) => DataTableValue; + display?: (item: DataTableValue, row: Row) => DataTableValue; sort?: false | ((a: DataTableValue, b: DataTableValue) => number); columnMenu?: boolean; width?: string; @@ -944,7 +944,7 @@ export interface DataTableEmptyHeader { export interface DataTableNonEmptyHeader { key: DataTableKey; value: DataTableValue; - display?: (item: Value, row: Row) => DataTableValue; + display?: (item: DataTableValue, row: Row) => DataTableValue; sort?: false | ((a: DataTableValue, b: DataTableValue) => number); columnMenu?: boolean; width?: string; @@ -965,7 +965,7 @@ export type DataTableRowId = any; export interface DataTableCell { key: DataTableKey | (string & {}); value: DataTableValue; - display?: (item: Value, row: DataTableRow) => DataTableValue; + display?: (item: DataTableValue, row: DataTableRow) => DataTableValue; } ``` diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json index b9e2bc03..4cf6377a 100644 --- a/docs/src/COMPONENT_API.json +++ b/docs/src/COMPONENT_API.json @@ -2726,14 +2726,14 @@ "ts": "type DataTableValue = any" }, { - "type": "{\n key: DataTableKey | (string & {});\n empty: boolean;\n display?: (item: Value, row: Row) => DataTableValue;\n sort?: false | ((a: DataTableValue, b: DataTableValue) => number);\n columnMenu?: boolean;\n width?: string;\n minWidth?: string;\n}", + "type": "{\n key: DataTableKey | (string & {});\n empty: boolean;\n display?: (item: DataTableValue, row: Row) => DataTableValue;\n sort?: false | ((a: DataTableValue, b: DataTableValue) => number);\n columnMenu?: boolean;\n width?: string;\n minWidth?: string;\n}", "name": "DataTableEmptyHeader", - "ts": "interface DataTableEmptyHeader {\n key: DataTableKey | (string & {});\n empty: boolean;\n display?: (item: Value, row: Row) => DataTableValue;\n sort?: false | ((a: DataTableValue, b: DataTableValue) => number);\n columnMenu?: boolean;\n width?: string;\n minWidth?: string;\n}" + "ts": "interface DataTableEmptyHeader {\n key: DataTableKey | (string & {});\n empty: boolean;\n display?: (item: DataTableValue, row: Row) => DataTableValue;\n sort?: false | ((a: DataTableValue, b: DataTableValue) => number);\n columnMenu?: boolean;\n width?: string;\n minWidth?: string;\n}" }, { - "type": "{\n key: DataTableKey;\n value: DataTableValue;\n display?: (item: Value, row: Row) => DataTableValue;\n sort?: false | ((a: DataTableValue, b: DataTableValue) => number);\n columnMenu?: boolean;\n width?: string;\n minWidth?: string;\n}", + "type": "{\n key: DataTableKey;\n value: DataTableValue;\n display?: (item: DataTableValue, row: Row) => DataTableValue;\n sort?: false | ((a: DataTableValue, b: DataTableValue) => number);\n columnMenu?: boolean;\n width?: string;\n minWidth?: string;\n}", "name": "DataTableNonEmptyHeader", - "ts": "interface DataTableNonEmptyHeader {\n key: DataTableKey;\n value: DataTableValue;\n display?: (item: Value, row: Row) => DataTableValue;\n sort?: false | ((a: DataTableValue, b: DataTableValue) => number);\n columnMenu?: boolean;\n width?: string;\n minWidth?: string;\n}" + "ts": "interface DataTableNonEmptyHeader {\n key: DataTableKey;\n value: DataTableValue;\n display?: (item: DataTableValue, row: Row) => DataTableValue;\n sort?: false | ((a: DataTableValue, b: DataTableValue) => number);\n columnMenu?: boolean;\n width?: string;\n minWidth?: string;\n}" }, { "type": "DataTableNonEmptyHeader | DataTableEmptyHeader", @@ -2751,9 +2751,9 @@ "ts": "type DataTableRowId = any" }, { - "type": "{\n key: DataTableKey | (string & {});\n value: DataTableValue;\n display?: (item: Value, row: DataTableRow) => DataTableValue;\n}", + "type": "{\n key: DataTableKey | (string & {});\n value: DataTableValue;\n display?: (item: DataTableValue, row: DataTableRow) => DataTableValue;\n}", "name": "DataTableCell", - "ts": "interface DataTableCell {\n key: DataTableKey | (string & {});\n value: DataTableValue;\n display?: (item: Value, row: DataTableRow) => DataTableValue;\n}" + "ts": "interface DataTableCell {\n key: DataTableKey | (string & {});\n value: DataTableValue;\n display?: (item: DataTableValue, row: DataTableRow) => DataTableValue;\n}" } ], "generics": ["Row", "Row extends DataTableRow = DataTableRow"], diff --git a/src/DataTable/DataTable.svelte b/src/DataTable/DataTable.svelte index 6cf25b53..01755445 100644 --- a/src/DataTable/DataTable.svelte +++ b/src/DataTable/DataTable.svelte @@ -7,7 +7,7 @@ * @typedef {{ * key: DataTableKey | (string & {}); * empty: boolean; - * display?: (item: Value, row: Row) => DataTableValue; + * display?: (item: DataTableValue, row: Row) => DataTableValue; * sort?: false | ((a: DataTableValue, b: DataTableValue) => number); * columnMenu?: boolean; * width?: string; @@ -16,7 +16,7 @@ * @typedef {{ * key: DataTableKey; * value: DataTableValue; - * display?: (item: Value, row: Row) => DataTableValue; + * display?: (item: DataTableValue, row: Row) => DataTableValue; * sort?: false | ((a: DataTableValue, b: DataTableValue) => number); * columnMenu?: boolean; * width?: string; @@ -28,7 +28,7 @@ * @typedef {{ * key: DataTableKey | (string & {}); * value: DataTableValue; - * display?: (item: Value, row: DataTableRow) => DataTableValue; + * display?: (item: DataTableValue, row: DataTableRow) => DataTableValue; * }} DataTableCell * @slot {{ row: Row; }} expanded-row * @slot {{ header: DataTableNonEmptyHeader; }} cell-header diff --git a/types/DataTable/DataTable.svelte.d.ts b/types/DataTable/DataTable.svelte.d.ts index a981c95c..ad8172a8 100644 --- a/types/DataTable/DataTable.svelte.d.ts +++ b/types/DataTable/DataTable.svelte.d.ts @@ -9,7 +9,7 @@ export type DataTableValue = any; export interface DataTableEmptyHeader { key: DataTableKey | (string & {}); empty: boolean; - display?: (item: Value, row: Row) => DataTableValue; + display?: (item: DataTableValue, row: Row) => DataTableValue; sort?: false | ((a: DataTableValue, b: DataTableValue) => number); columnMenu?: boolean; width?: string; @@ -19,7 +19,7 @@ export interface DataTableEmptyHeader { export interface DataTableNonEmptyHeader { key: DataTableKey; value: DataTableValue; - display?: (item: Value, row: Row) => DataTableValue; + display?: (item: DataTableValue, row: Row) => DataTableValue; sort?: false | ((a: DataTableValue, b: DataTableValue) => number); columnMenu?: boolean; width?: string; @@ -40,7 +40,7 @@ export type DataTableRowId = any; export interface DataTableCell { key: DataTableKey | (string & {}); value: DataTableValue; - display?: (item: Value, row: DataTableRow) => DataTableValue; + display?: (item: DataTableValue, row: DataTableRow) => DataTableValue; } type $RestProps = SvelteHTMLElements["div"];