@pagamio/frontend-commons-lib
Version:
Pagamio library for Frontend reusable components like the form engine and table container
11 lines (10 loc) • 656 B
JavaScript
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;