diff --git a/ts_web/elements/dees-form-submit.ts b/ts_web/elements/dees-form-submit.ts index e53911e..72e08c0 100644 --- a/ts_web/elements/dees-form-submit.ts +++ b/ts_web/elements/dees-form-submit.ts @@ -8,6 +8,7 @@ import { type CSSResult, } from '@design.estate/dees-element'; import { DeesForm } from './dees-form.js'; +import './dees-button.js'; // Import to ensure dees-button is registered declare global { interface HTMLElementTagNameMap { diff --git a/ts_web/elements/dees-simple-login.ts b/ts_web/elements/dees-simple-login.ts index 0b17f7e..23d848d 100644 --- a/ts_web/elements/dees-simple-login.ts +++ b/ts_web/elements/dees-simple-login.ts @@ -13,6 +13,11 @@ import { state, } from '@design.estate/dees-element'; +// Import components used in template +import './dees-form.js'; +import './dees-input-text.js'; +import './dees-form-submit.js'; + declare global { interface HTMLElementTagNameMap { 'dees-simple-login': DeesSimpleLogin;