import clsx from 'clsx';
import React from 'react';
interface FlexibleHeightLayoutProps {
children: React.ReactNode;
className?: string;
}
export function FullHeightLayout({ className, children }: FlexibleHeightLayoutProps) {
return (
{children}
);
}
interface FixedProps {
children: React.ReactNode;
heightClass: string;
className?: string;
}
FullHeightLayout.Fixed = function Fixed({ heightClass, className, children }: FixedProps) {
return (
{children}
);
}
interface BodyProps {
children: React.ReactNode;
className?: string;
}
FullHeightLayout.Body = function Body({ className, children }: BodyProps) {
return (
{children}
);
}
interface VDividerProps { }
FullHeightLayout.VR = function VDivider({ }: VDividerProps) {
return (
);
}
interface HDividerProps { }
FullHeightLayout.HR = function HDivider({ }: HDividerProps) {
return (
);
}
FullHeightLayout.Flex = function Flex({ className, children }: BodyProps) {
return (
{children}
);
}
FullHeightLayout.Tab = function Tab({ children }: { children: React.ReactNode }) {
return (
{children}
);
}