--- /* One question, one artboard: the shape screens 03 onward all share. A screen that only remaps artboard slots needs nothing of its own here, so it arrives as data and its design lives in its own stylesheet. */ import Artboard from './Artboard.astro'; interface Option { value: string; title: string; desc: string; } interface Props { id: string; step: string; slug: string; name: string; title: string; legend: string; cta: string; options: Option[]; previewClass: string; phone?: boolean; } const { id, step, slug, name, title, legend, cta, options, previewClass, phone = true } = Astro.props; const titleId = `picker-${slug}-title`; const artboardClass = phone ? previewClass : `${previewClass} picker-artboard--solo`; ---