${this.value &&
this.value.map((arrayItem, index) => {
return html`
{
this.handleDeleteItemClick(index)
}}
removable
size="small"
>${arrayItem}
`
})}
this.handleInputChange(e)}
@keydown=${(e: KeyboardEvent) => {
if (e.key === "Enter") {
this.handleAddItemClick()
}
}}
value=${this._inputValue}
>
{
this.handleAddItemClick()
}}
>
Add
`
}
}
// add types
declare global {
interface HTMLElementTagNameMap {
"locale-input": LocaleInput
}
}