11import { ReactNode } from "react" ;
22import { ALL_DAOS , DaoIdEnum } from "@/shared/types/daos" ;
33import NotFound from "@/app/not-found" ;
4- import { BaseHeaderLayoutSidebar } from "@/shared/components/" ;
54import { HeaderMobile } from "@/widgets/HeaderMobile" ;
65import { HeaderDAOSidebar , HeaderSidebar , StickyPageHeader } from "@/widgets" ;
76import { Footer } from "@/shared/components/design-system/footer/Footer" ;
7+ // import { BaseHeaderLayoutSidebar } from "@/shared/components";
88
99type DaoParams = {
1010 daoId : string ;
@@ -26,17 +26,21 @@ export default async function DaoLayout({ children, params }: DaoLayoutProps) {
2626
2727 // For FULL, IN_ANALYSIS and ELECTION stages, render the layout with appropriate providers
2828 return (
29- < div className = "bg-surface-background dark flex h-screen overflow-hidden" >
30- < BaseHeaderLayoutSidebar >
31- < HeaderSidebar />
32- < HeaderDAOSidebar />
33- </ BaseHeaderLayoutSidebar >
34- < main className = "relative flex-1 overflow-auto lg:ml-[330px]" >
35- < div className = "md:hidden" >
36- < StickyPageHeader />
29+ < div className = "bg-surface-background dark relative mx-auto flex h-screen max-w-screen-2xl" >
30+ < div className = "active relative hidden h-screen lg:flex" >
31+ < div className = "h-full w-[68px] shrink-0 overflow-y-auto" >
32+ < HeaderSidebar />
33+ </ div >
34+ < div className = "h-full shrink-0" >
35+ < HeaderDAOSidebar />
36+ </ div >
37+ </ div >
38+ < main className = "h-screen flex-1 overflow-auto" >
39+ < div className = "lg:hidden" >
3740 < HeaderMobile />
41+ < StickyPageHeader />
3842 </ div >
39- < div className = "flex min-h-screen w-full flex-col items-center" >
43+ < div className = "flex w-full flex-col items-center overflow-y-scroll lg:h-screen " >
4044 < div className = "w-full flex-1" > { children } </ div >
4145 < Footer />
4246 </ div >
0 commit comments