From 566a7ce148544a2d136619df3a502bcc05f4bec0 Mon Sep 17 00:00:00 2001 From: Philipp Kunz Date: Fri, 1 Sep 2023 14:21:15 +0200 Subject: [PATCH] fix(core): update --- ts_web/00_commitinfo_data.ts | 2 +- ts_web/elements/dees-form.ts | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/ts_web/00_commitinfo_data.ts b/ts_web/00_commitinfo_data.ts index e27f531..a92dbb7 100644 --- a/ts_web/00_commitinfo_data.ts +++ b/ts_web/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@design.estate/dees-catalog', - version: '1.0.180', + version: '1.0.181', description: 'website for lossless.com' } diff --git a/ts_web/elements/dees-form.ts b/ts_web/elements/dees-form.ts index 99c419d..8f07698 100644 --- a/ts_web/elements/dees-form.ts +++ b/ts_web/elements/dees-form.ts @@ -166,6 +166,19 @@ export class DeesForm extends DeesElement { submitButton.text = textStateArg; } + /** + * resets the form + */ + reset() { + const inputChildren = this.getFormElements(); + const submitButton = this.getSubmitButton(); + + for (const inputChild of inputChildren) { + inputChild.value = null; + } + this.setStatus('normal', 'Submit'); + } + public async addBehaviours() { // Use event delegation this.addEventListener('keydown', (event: KeyboardEvent) => {