import React, { HTMLAttributes, ReactNode, FC } from 'react';
import { getClassName } from '../../helpers/getClassName';
import { classNames } from '../../lib/classNames';
import { HasRef, HasRootRef } from '../../types';
import PopoutRoot from '../PopoutRoot/PopoutRoot';
import { usePlatform } from '../../hooks/usePlatform';
export interface SplitLayoutProps extends
HTMLAttributes,
HasRootRef,
HasRef {
popout?: ReactNode;
modal?: ReactNode;
header?: ReactNode;
}
export const SplitLayout: FC = ({
popout,
modal,
header,
children,
className,
getRootRef,
getRef,
...restProps
}: SplitLayoutProps) => {
const platform = usePlatform();
return (
{header}
{children}
);
};