From e7978a22e402b259f41ca4aa5c5532c3a37e6076 Mon Sep 17 00:00:00 2001 From: Philipp Kunz Date: Sun, 11 Dec 2022 17:24:12 +0100 Subject: [PATCH] fix(core): update --- ts_web/00_commitinfo_data.ts | 2 +- ts_web/elements/dees-input-fileupload.ts | 16 ++++++++++++++-- ts_web/elements/dees-table.ts | 4 ++-- 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/ts_web/00_commitinfo_data.ts b/ts_web/00_commitinfo_data.ts index 1742678..38e2819 100644 --- a/ts_web/00_commitinfo_data.ts +++ b/ts_web/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@designestate/dees-catalog', - version: '1.0.105', + version: '1.0.106', description: 'website for lossless.com' } diff --git a/ts_web/elements/dees-input-fileupload.ts b/ts_web/elements/dees-input-fileupload.ts index edbbcdc..cad3ce8 100644 --- a/ts_web/elements/dees-input-fileupload.ts +++ b/ts_web/elements/dees-input-fileupload.ts @@ -71,6 +71,10 @@ export class DeesInputFileupload extends DeesElement { margin-bottom: 24px; } + .hidden { + display: none; + } + .maincontainer { color: ${cssManager.bdTheme('#333', '#ccc')}; @@ -134,16 +138,24 @@ export class DeesInputFileupload extends DeesElement { public render(): TemplateResult { return html` + +
${this.label ? html`
${this.label}
` : null} -
- ${this.value.map((fileArg) => html`
${fileArg.name} | ${fileArg.size}
`)} + ${this.value.map((fileArg) => html`
${fileArg.name} | ${fileArg.size}
`)} +
${this.buttonText}
`; } + public async openFileSelector() { + const inputFile: HTMLInputElement = this.shadowRoot.querySelector('input[type="file"]'); + inputFile.click(); + } + public async updateValue(eventArg: Event) { const target: any = eventArg.target; this.value = target.value; diff --git a/ts_web/elements/dees-table.ts b/ts_web/elements/dees-table.ts index 4d93dff..f25fb99 100644 --- a/ts_web/elements/dees-table.ts +++ b/ts_web/elements/dees-table.ts @@ -261,7 +261,7 @@ export class DeesTable extends DeesElement { ` )} ${(() => { - if (this.dataActions) { + if (this.dataActions && this.dataActions.length > 0) { return html`
Actions
@@ -318,7 +318,7 @@ export class DeesTable extends DeesElement { ` )} ${(() => { - if (this.dataActions) { + if (this.dataActions && this.dataActions.length > 0) { return html`