import { clsx } from 'clsx/lite'; import { HTMLAttributes, ReactNode, RefObject } from 'react'; /* MAX WIDTHS Main: 954px + Sidebar: 302px + Gap: 24px = Total: 1280px - Column offset: (302px + 24px) / 2 = 163px */ export default function AppGrid({ containerRef, className, classNameMain, classNameSide, contentMain, contentSide, sideFirstOnMobile, sideHiddenOnMobile, ...props }: { containerRef?: RefObject className?: string classNameMain?: string classNameSide?: string contentMain: ReactNode contentSide?: ReactNode sideFirstOnMobile?: boolean sideHiddenOnMobile?: boolean } & HTMLAttributes) { return (
{contentMain}
{contentSide &&
{contentSide}
}
); };