"use client" import { useState } from "react" export function BoopDivider({ targetId }: { targetId: string }) { const [booped, setBooped] = useState(false) const handleBoop = () => { setBooped(true) setTimeout(() => { const target = document.getElementById(targetId) if (target) { target.scrollIntoView({ behavior: "smooth" }) } }, 400) setTimeout(() => setBooped(false), 1000) } return (
{/* Decorative lines */}
{/* Boop button */} {/* Subtle hint arrow */}
) }