This commit is contained in:
JesmoDev
2024-05-02 14:30:45 +02:00
parent 002cb3fc65
commit 55769c8a19

View File

@@ -44,6 +44,17 @@ export class UmbInputWebhookHeadersElement extends UmbLitElement {
}
}
#addHeader() {
this._headers = [...this._headers, { name: '', value: '' }];
requestAnimationFrame(() => {
// Focus newly added input
const inputs = this.shadowRoot?.querySelectorAll('input[type="text"]');
const lastInput = inputs?.[inputs.length - 2] as HTMLInputElement | undefined;
lastInput?.focus();
});
}
#removeHeader(index: number) {
this._headers = this._headers.filter((_, i) => i !== index);
}
@@ -97,10 +108,6 @@ export class UmbInputWebhookHeadersElement extends UmbLitElement {
`;
}
#addHeader() {
this._headers = [...this._headers, { name: '', value: '' }];
}
render() {
return html`
${this.#renderHeaders()}