import { ReactNode } from 'react'; import { Box, type Spacing } from './Box'; export interface ContentViewportProps { children: ReactNode; padding?: 'none' | 'sm' | 'md' | 'lg'; fullWidth?: boolean; } export const ContentViewport = ({ children, padding = 'md', fullWidth = false, }: ContentViewportProps) => { const paddingMap: Record, Spacing> = { none: 0, sm: 4, md: 8, lg: 12, }; const maxWidth = fullWidth ? '100%' : '80rem'; return ( {children} ); };