From ba0f1602a1b6c87ac3731fe48897854288624217 Mon Sep 17 00:00:00 2001 From: Juergen Kunz Date: Thu, 18 Sep 2025 14:18:43 +0000 Subject: [PATCH] feat: refactor imports and add index files for modular structure --- readme.plan.md | Bin 10085 -> 10483 bytes ts_web/elements/dees-editor/index.ts | 2 ++ ts_web/elements/dees-form.ts | 2 +- ts_web/elements/dees-stepper/dees-stepper.ts | 4 ++-- ts_web/elements/dees-stepper/index.ts | 1 + ts_web/elements/dees-table/index.ts | 2 ++ ts_web/elements/helperclasses/index.ts | 1 + ts_web/elements/index.ts | 6 +++--- 8 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 ts_web/elements/dees-editor/index.ts create mode 100644 ts_web/elements/dees-stepper/index.ts create mode 100644 ts_web/elements/dees-table/index.ts create mode 100644 ts_web/elements/helperclasses/index.ts diff --git a/readme.plan.md b/readme.plan.md index 5485639f837bf1b5acb7228d0b49f439a892fb25..65af3a987dfdd501aa84f21517e95e43397d050b 100644 GIT binary patch delta 332 zcmZvYF;2rk5Jh{}NGWK(6p@I+35rA=r3j)SfDjdmSUWo*i`Kg<&nz}Hh%@*YG+c@k zZ~+_}sHmoS^WXgWTzy@C(71UY9Uh+uz{1ZWGB2HN-1ZpNn zgM|@>uN=1CYAS!w+n_TcP#t_JJT*l(As$60n;jfguzu5}H*ceZ*UHEaD!5Rfj1GA; zR;wf#4lz5Kou>0SQYvY)w delta 7 Ocmewy_|$JhsyYA>L<6({ diff --git a/ts_web/elements/dees-editor/index.ts b/ts_web/elements/dees-editor/index.ts new file mode 100644 index 0000000..aefb6b4 --- /dev/null +++ b/ts_web/elements/dees-editor/index.ts @@ -0,0 +1,2 @@ +export * from './dees-editor.js'; +export * from './version.js'; diff --git a/ts_web/elements/dees-form.ts b/ts_web/elements/dees-form.ts index 54df4b7..698c9a5 100644 --- a/ts_web/elements/dees-form.ts +++ b/ts_web/elements/dees-form.ts @@ -20,7 +20,7 @@ import { DeesInputMultitoggle } from './dees-input-multitoggle.js'; import { DeesInputPhone } from './dees-input-phone.js'; import { DeesInputTypelist } from './dees-input-typelist.js'; import { DeesFormSubmit } from './dees-form-submit.js'; -import { DeesTable } from './dees-table/dees-table.js'; +import { DeesTable } from './dees-table/index.js'; import { demoFunc } from './dees-form.demo.js'; // Unified set for form input types diff --git a/ts_web/elements/dees-stepper/dees-stepper.ts b/ts_web/elements/dees-stepper/dees-stepper.ts index 42e7aca..ea6188b 100644 --- a/ts_web/elements/dees-stepper/dees-stepper.ts +++ b/ts_web/elements/dees-stepper/dees-stepper.ts @@ -1,5 +1,5 @@ -import * as plugins from './00plugins.js'; -import * as colors from './00colors.js'; +import * as plugins from '../00plugins.js'; +import * as colors from '../00colors.js'; import { DeesElement, diff --git a/ts_web/elements/dees-stepper/index.ts b/ts_web/elements/dees-stepper/index.ts new file mode 100644 index 0000000..6f5da76 --- /dev/null +++ b/ts_web/elements/dees-stepper/index.ts @@ -0,0 +1 @@ +export * from './dees-stepper.js'; diff --git a/ts_web/elements/dees-table/index.ts b/ts_web/elements/dees-table/index.ts new file mode 100644 index 0000000..2950efc --- /dev/null +++ b/ts_web/elements/dees-table/index.ts @@ -0,0 +1,2 @@ +export * from './dees-table.js'; +export * from './types.js'; diff --git a/ts_web/elements/helperclasses/index.ts b/ts_web/elements/helperclasses/index.ts new file mode 100644 index 0000000..a731fe3 --- /dev/null +++ b/ts_web/elements/helperclasses/index.ts @@ -0,0 +1 @@ +export * from './formcontroller.js'; diff --git a/ts_web/elements/index.ts b/ts_web/elements/index.ts index 7e045a6..b35ff2e 100644 --- a/ts_web/elements/index.ts +++ b/ts_web/elements/index.ts @@ -19,7 +19,7 @@ export * from './dees-contextmenu.js'; export * from './dees-dataview-codebox.js'; export * from './dees-dataview-statusobject.js'; export * from './dees-dashboardgrid/index.js'; -export * from './dees-editor/dees-editor.js'; +export * from './dees-editor/index.js'; export * from './dees-editor-markdown.js'; export * from './dees-editor-markdownoutlet.js'; export * from './dees-form-submit.js'; @@ -56,8 +56,8 @@ export * from './dees-simple-login.js'; export * from './dees-speechbubble.js'; export * from './dees-spinner.js'; export * from './dees-statsgrid.js'; -export * from './dees-stepper.js'; -export * from './dees-table/dees-table.js'; +export * from './dees-stepper/index.js'; +export * from './dees-table/index.js'; export * from './dees-terminal.js'; export * from './dees-toast.js'; export * from './dees-updater.js';