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}
); };