import type { ReactNode } from "react" /** * The furniture every story set uses: a labelled grid for * `AllVariants`, a labelled row for `AllStates`, and the three * container widths `Responsive` renders into. * * `.storyHelpers.tsx` rather than `.tsx` because `react/no-multi-comp` * is switched off for that suffix — a file whose entire job is * several small layout components is the case that rule exists to * exempt, and it is excluded from the package build so none of this * ships. */ export const StoryGrid = ({ children, columns = 4, }: { children: ReactNode columns?: number }): ReactNode => (