import { Layout, theme } from 'antd'; import React, { useState } from 'react'; import { Link, Outlet, useParams } from 'react-router-dom'; import { PageLayoutProps } from '.'; import { LocalSettingsKeys, handleToggler } from '../../../constants'; import { CommunitiesDropdownContainer } from '../../ui/organisms/dropdown-menu/communities-dropdown-container'; import { LoggedInUserContainer } from '../../ui/organisms/header/logged-in-user.container'; import { MenuComponent } from '../shared/components/menu-component'; import './section-layout.css'; import { Member } from '../../../generated'; const { Sider, Header } = Layout; interface AdminSectionLayoutProps { pageLayouts: PageLayoutProps[]; memberData: Member; } export const SectionLayout: React.FC = (props) => { const params = useParams(); const sidebarCollapsed = localStorage.getItem(LocalSettingsKeys.SidebarCollapsed); const [isExpanded, setIsExpanded] = useState(!sidebarCollapsed); const { token: { colorBgContainer } } = theme.useToken(); return (
View Member Site
handleToggler(isExpanded, setIsExpanded)} style={{ overflow: 'auto', height: 'calc(100vh - 64px)', position: 'relative', left: 0, top: 0, bottom: 0, backgroundColor: colorBgContainer }} >
); };