{ dispatch('click') }} onmouseenter={() => { hovering = true dispatch('hover', true) }} onmouseleave={() => { hovering = false dispatch('hover', false) }} > {@render children?.()}