From c4a2fcac5b5aaea920df485db57e74d89e7d2bf2 Mon Sep 17 00:00:00 2001 From: Moritz Vetter <16950410+Isokaeder@users.noreply.github.com> Date: Tue, 4 Jun 2024 14:17:07 +0200 Subject: [PATCH] refact(KtTable): move all other js and vue files in kotti-table to typescript Co-Authored-By: Florian Wendelborn <1133858+FlorianWendelborn@users.noreply.github.com> --- .../kotti-ui/source/kotti-table/KtTable.vue | 69 ++++- .../source/kotti-table/KtTableColumn.d.ts | 3 - .../{KtTableColumn.js => KtTableColumn.ts} | 38 ++- .../source/kotti-table/KtTableConsumer.d.ts | 4 - ...{KtTableConsumer.js => KtTableConsumer.ts} | 12 +- .../source/kotti-table/KtTableProvider.d.ts | 3 - ...{KtTableProvider.js => KtTableProvider.ts} | 32 +- .../components/{TableBody.js => TableBody.ts} | 25 +- .../components/TableBodyEmptyRow.js | 27 -- .../components/TableBodyEmptyRow.ts | 32 ++ .../components/TableBodyExpandRow.js | 39 --- .../components/TableBodyExpandRow.ts | 45 +++ .../components/TableBodyLoadingRow.js | 23 -- .../components/TableBodyLoadingRow.ts | 28 ++ .../kotti-table/components/TableHeader.vue | 46 ++- .../kotti-table/components/TableHeaderCell.js | 13 - .../kotti-table/components/TableHeaderCell.ts | 19 ++ .../source/kotti-table/components/TableRow.js | 234 -------------- .../source/kotti-table/components/TableRow.ts | 285 ++++++++++++++++++ .../{TableRowCell.js => TableRowCell.ts} | 25 +- .../{constants.js => constants.ts} | 22 +- .../source/kotti-table/logic/select.ts | 1 + .../kotti-ui/source/kotti-table/mixins.d.ts | 4 - .../kotti-ui/source/kotti-table/mixins.js | 52 ---- .../kotti-ui/source/kotti-table/mixins.ts | 71 +++++ .../{table-layout.js => table-layout.ts} | 3 +- 26 files changed, 669 insertions(+), 486 deletions(-) delete mode 100644 packages/kotti-ui/source/kotti-table/KtTableColumn.d.ts rename packages/kotti-ui/source/kotti-table/{KtTableColumn.js => KtTableColumn.ts} (78%) delete mode 100644 packages/kotti-ui/source/kotti-table/KtTableConsumer.d.ts rename packages/kotti-ui/source/kotti-table/{KtTableConsumer.js => KtTableConsumer.ts} (70%) delete mode 100644 packages/kotti-ui/source/kotti-table/KtTableProvider.d.ts rename packages/kotti-ui/source/kotti-table/{KtTableProvider.js => KtTableProvider.ts} (52%) rename packages/kotti-ui/source/kotti-table/components/{TableBody.js => TableBody.ts} (57%) delete mode 100644 packages/kotti-ui/source/kotti-table/components/TableBodyEmptyRow.js create mode 100644 packages/kotti-ui/source/kotti-table/components/TableBodyEmptyRow.ts delete mode 100644 packages/kotti-ui/source/kotti-table/components/TableBodyExpandRow.js create mode 100644 packages/kotti-ui/source/kotti-table/components/TableBodyExpandRow.ts delete mode 100644 packages/kotti-ui/source/kotti-table/components/TableBodyLoadingRow.js create mode 100644 packages/kotti-ui/source/kotti-table/components/TableBodyLoadingRow.ts delete mode 100644 packages/kotti-ui/source/kotti-table/components/TableHeaderCell.js create mode 100644 packages/kotti-ui/source/kotti-table/components/TableHeaderCell.ts delete mode 100644 packages/kotti-ui/source/kotti-table/components/TableRow.js create mode 100644 packages/kotti-ui/source/kotti-table/components/TableRow.ts rename packages/kotti-ui/source/kotti-table/components/{TableRowCell.js => TableRowCell.ts} (63%) rename packages/kotti-ui/source/kotti-table/{constants.js => constants.ts} (55%) delete mode 100644 packages/kotti-ui/source/kotti-table/mixins.d.ts delete mode 100644 packages/kotti-ui/source/kotti-table/mixins.js create mode 100644 packages/kotti-ui/source/kotti-table/mixins.ts rename packages/kotti-ui/source/kotti-table/{table-layout.js => table-layout.ts} (53%) diff --git a/packages/kotti-ui/source/kotti-table/KtTable.vue b/packages/kotti-ui/source/kotti-table/KtTable.vue index 942f4776e8..204e5280d7 100644 --- a/packages/kotti-ui/source/kotti-table/KtTable.vue +++ b/packages/kotti-ui/source/kotti-table/KtTable.vue @@ -6,6 +6,7 @@ + -