deploy-ease-platform/frontend/src/components/ui/page-container.tsx
2024-12-27 23:19:16 +08:00

27 lines
676 B
TypeScript

import React from "react";
import { cn } from "@/lib/utils";
interface PageContainerProps extends React.HTMLAttributes<HTMLDivElement> {
children: React.ReactNode;
}
const PageContainer = React.forwardRef<HTMLDivElement, PageContainerProps>(
({ className, children, ...props }, ref) => {
return (
<div
ref={ref}
className={cn(
"flex w-full flex-col space-y-4 p-6",
className
)}
{...props}
>
{children}
</div>
);
}
);
PageContainer.displayName = "PageContainer";
export { PageContainer };