Files
nextjs-elysia-allaos/src/components/layout/page-container.tsx
phaichayon ba1ffed211 set-up
2026-04-16 16:59:46 +07:00

23 lines
508 B
TypeScript

import React from 'react';
import { ScrollArea } from '@/components/ui/scroll-area';
export default function PageContainer({
children,
scrollable = true
}: {
children: React.ReactNode;
scrollable?: boolean;
}) {
return (
<>
{scrollable ? (
<ScrollArea className='h-[calc(100dvh-52px)]'>
<div className='flex flex-1 p-4 md:px-6'>{children}</div>
</ScrollArea>
) : (
<div className='flex flex-1 p-4 md:px-6'>{children}</div>
)}
</>
);
}