p-stream/src/components/layout/WideContainer.tsx
2024-09-25 21:24:31 -06:00

21 lines
509 B
TypeScript

import { ReactNode } from "react";
interface WideContainerProps {
classNames?: string;
children?: ReactNode;
ultraWide?: boolean;
}
export function WideContainer(props: WideContainerProps) {
return (
<div
className={`mx-auto max-w-full px-8 ${
props.ultraWide
? "w-[1300px] xl:w-[18000px] 3xl:w-[2400px] 4xl:w-[2800px]"
: "w-[900px] xl:w-[1200px] 3xl:w-[1600px] 4xl:w-[1800px]"
} ${props.classNames || ""}`}
>
{props.children}
</div>
);
}