diff --git a/apps/web/src/app/main/layout/BasePost/BasePostLayout.tsx b/apps/web/src/app/main/layout/BasePost/BasePostLayout.tsx index d21eda5..f93ea11 100644 --- a/apps/web/src/app/main/layout/BasePost/BasePostLayout.tsx +++ b/apps/web/src/app/main/layout/BasePost/BasePostLayout.tsx @@ -1,7 +1,18 @@ -import { ReactNode } from "react"; +import { ReactNode, useEffect } from "react"; import FilterSection from "./FilterSection"; +import { useMainContext } from "../MainProvider"; -export function BasePostLayout({ children }: { children: ReactNode }) { +export function BasePostLayout({ + children, + showSearchMode = false, +}: { + children: ReactNode; + showSearchMode?: boolean; +}) { + const { setShowSearchMode } = useMainContext(); + useEffect(() => { + setShowSearchMode(showSearchMode); + }, [showSearchMode]); return ( <>