refactor: improve type definitions and event handling in CharacterSearchInput component

This commit is contained in:
2026-03-14 17:18:58 +01:00
parent 31308ef126
commit 9485d9841c
3 changed files with 90 additions and 68 deletions

View File

@@ -147,8 +147,7 @@
$: columnVisibility = data.columnVisibility || {};
$: hasWon = selectedCharacters.some(char => char.id === dailyCharacter.id);
function handleCharacterSelect(event: CustomEvent) {
const character = event.detail;
function handleCharacterSelect(character: CharacterWithRelations) {
selectCharacter(character);
}
@@ -306,7 +305,7 @@
<CharacterSearchInput
{characters}
{selectedCharacters}
on:select={handleCharacterSelect}
onSelect={handleCharacterSelect}
/>
{/if}
</section>