"use client"; import { memo } from "react"; import Button from "../../buttons/Button"; import { useMessages } from "../../../contexts/MessagesContext"; import { WORKSHOP_SIGNUP_ANCHOR_ID } from "../../../../lib/workshopSignup"; const CARD_CLASS: Record = { lavender: "bg-[var(--color-surface-invert-brand-lavender)] text-[var(--color-content-invert-brand-lavender)]", teal: "bg-[var(--color-surface-invert-brand-teal)] text-[var(--color-content-invert-brand-teal)]", yellow: "bg-[var(--color-surface-invert-brand-secondary)] text-[var(--color-content-invert-brand-secondary)]", red: "bg-[var(--color-surface-invert-brand-red)] text-[var(--color-content-invert-brand-red)]", }; function TableIllustration({ cards, deck, prompt, }: { cards: ReadonlyArray<{ id: string; label: string; color: string }>; deck: readonly string[]; prompt: string; }) { return (
{cards.map((card) => (
{card.label}
))}
{deck.map((label, index) => (
{Array.from({ length: 8 }).map((_, dot) => ( ))} {label}
))}

{prompt}

); } function WorkshopCircleView({ className = "" }: { className?: string }) { const copy = useMessages().pages.workshops.circle; return (

{copy.title}

{copy.paragraphs.map((paragraph) => (

{paragraph}

))}
); } export default memo(WorkshopCircleView);