UNPKG

@pagamio/frontend-commons-lib

Version:

Pagamio library for Frontend reusable components like the form engine and table container

11 lines (10 loc) 656 B
import { jsx as _jsx } from "react/jsx-runtime"; import { twMerge } from 'tailwind-merge'; import { useAppSidebarContext } from '../../context'; const AppLayoutContent = ({ children, isSidebarHidden = false }) => { const sidebar = useAppSidebarContext(); const sidebarStateClassName = sidebar.desktop.isCollapsed ? 'lg:ml-16' : 'lg:ml-64'; const sidebarClassName = isSidebarHidden ? 'ml' : sidebarStateClassName; return (_jsx("div", { id: "main-content", className: twMerge('relative h-full w-full overflow-y-auto', sidebarClassName), children: _jsx("div", { className: "m-4", children: children }) })); }; export default AppLayoutContent;