"use client"; import Link from "next/link"; import { useRouter } from "next/navigation"; import Masonry, { ResponsiveMasonry } from "react-responsive-masonry"; export const Section = ({ name, invite_text, link, children, }: { name?: string; invite_text?: string; link?: string; children: React.ReactNode; }) => { const router = useRouter(); return (
{name && (

link && router.push(link)} > {name}

)} {children} {link && invite_text && (
{invite_text}
)}
); };