ProCelebration.tsx

555 B · raw

1import { createSignal, onCleanup, onMount } from "solid-js";23export function ProCelebration() {4  const [leaving, setLeaving] = createSignal(false);56  onMount(() => {7    const t = window.setTimeout(() => setLeaving(true), 1800);8    onCleanup(() => window.clearTimeout(t));9  });1011  return (12    <div class="peach-pro-celebration" classList={{ "is-leaving": leaving() }}>13      <div class="peach-pro-bloom-target">🍑</div>14      <div class="peach-pro-wordmark">peach pro</div>15      <div class="peach-pro-thankyou">thank you.</div>16    </div>17  );18}