import { type JSX, type Component, type ParentProps } from "solid-js"; import UserFooter from "./UserFooter"; interface SidebarLayoutProps { header?: JSX.Element; footer?: JSX.Element; showFooter?: boolean; showFooterSettings?: boolean; onFooterSettingsClick?: () => void; } const SidebarLayout: Component> = (props) => { return (
{/* header */} {props.header && (
{props.header}
)} {/* body */}
{props.children}
{/* footer */} {props.showFooter && ( )}
); }; export default SidebarLayout;