ISO Value: ${value}
Formatted: ${formattedValue}
Date object: ${date.toLocaleString()} `; } else { - output.innerHTML = 'Date cleared'; + (output as HTMLElement).innerHTML = 'Date cleared'; } - }); + }) as EventListener); picker.addEventListener('blur', () => { console.log('Datepicker lost focus'); diff --git a/ts_web/elements/00group-input/dees-input-dropdown/dees-input-dropdown.demo.ts b/ts_web/elements/00group-input/dees-input-dropdown/dees-input-dropdown.demo.ts index 1907688..941935c 100644 --- a/ts_web/elements/00group-input/dees-input-dropdown/dees-input-dropdown.demo.ts +++ b/ts_web/elements/00group-input/dees-input-dropdown/dees-input-dropdown.demo.ts @@ -56,16 +56,16 @@ export const demoFunc = () => html` // Log when country changes if (countryDropdown) { - countryDropdown.addEventListener('selectedOption', (event: CustomEvent) => { + countryDropdown.addEventListener('selectedOption', ((event: CustomEvent) => { console.log('Country selected:', event.detail); - }); + }) as EventListener); } // Log when role changes if (roleDropdown) { - roleDropdown.addEventListener('selectedOption', (event: CustomEvent) => { + roleDropdown.addEventListener('selectedOption', ((event: CustomEvent) => { console.log('Role selected:', event.detail); - }); + }) as EventListener); } }}>
Key: ${event.detail.value.key}
Price: $${event.detail.value.payload?.price || 'N/A'}
Features: ${event.detail.value.payload?.features?.join(', ') || 'N/A'} `; } - }); + }) as EventListener); } }}>