import { ReactNode, useEffect } from "react"; import FilterSection from "./FilterSection"; import { useMainContext } from "../MainProvider"; export function BasePostLayout({ children, showSearchMode = false, }: { children: ReactNode; showSearchMode?: boolean; }) { const { setShowSearchMode } = useMainContext(); useEffect(() => { setShowSearchMode(showSearchMode); }, [showSearchMode]); return ( <>