Migrate more stuff

This commit is contained in:
Jon Staab
2025-02-03 16:37:14 -08:00
parent 0f705c459a
commit 8d3433b167
150 changed files with 2001 additions and 1205 deletions
+7 -3
View File
@@ -13,12 +13,16 @@
import type {Emoji} from "emoji-picker-element/shared"
import {onMount} from "svelte"
export let onClick: (emoji: Emoji) => void
interface Props {
onClick: (emoji: Emoji) => void
}
let element: Element
let {onClick}: Props = $props()
let element: Element | undefined = $state()
onMount(() => {
element.addEventListener("emoji-click", (event: any) => onClick(event.detail as Emoji))
element?.addEventListener("emoji-click", (event: any) => onClick(event.detail as Emoji))
})
</script>