import { component$, useSignal, useVisibleTask$ } from "@builder.io/qwik"; import { MotionComponent, transition } from "@nestri/ui/react"; import Book from "./book"; export const GithubBanner = component$(() => { const buttonRef = useSignal() const bookRef = useSignal() useVisibleTask$(() => { buttonRef.value?.addEventListener("mouseenter", () => { bookRef.value?.classList.add('flip') }) buttonRef.value?.addEventListener("mouseleave", () => { bookRef.value?.classList.remove('flip') }) return () => { buttonRef.value?.removeEventListener("mouseenter", () => { bookRef.value?.classList.add('flip') }) buttonRef.value?.removeEventListener("mouseleave", () => { bookRef.value?.classList.remove('flip') }) } }) return (

Ready to start playing?
Dive into the documentation or unlock premium features with Nestri Family

); });