import { ComponentProps, DetailedHTMLProps, HTMLAttributes, PropsWithChildren, } from "react"; import Stack from "../../layout/Stack"; import Container from "../../layout/Container"; import Row from "../../layout/Row"; import Divider from "../../layout/Divider"; import TWUIDocsAside from "./TWUIDocsAside"; import { twMerge } from "tailwind-merge"; type Props = PropsWithChildren & { DocsLinks: DocsLinkType[]; docsAsideBefore?: React.ReactNode; docsAsideAfter?: React.ReactNode; wrapperProps?: ComponentProps; docsContentProps?: ComponentProps; leftAsideProps?: DetailedHTMLProps< HTMLAttributes, HTMLElement >; autoExpandAll?: boolean; }; export type DocsLinkType = { title: string; href: string; children?: DocsLinkType[]; }; /** * # TWUI Docs * @className `twui-docs-content` */ export default function TWUIDocs({ children, DocsLinks, docsAsideAfter, docsAsideBefore, wrapperProps, docsContentProps, leftAsideProps, autoExpandAll, }: Props) { return (
{children}
); }