in src/theme/BlogSidebar/index.tsx [8:21]
export default function BlogSidebar({
sidebar,
items,
}: Props & { items: any }): JSX.Element | null {
const windowSize = useWindowSize();
if (!sidebar?.items.length) {
return null;
}
// Mobile sidebar doesn't need to be server-rendered
if (windowSize === "mobile") {
return <BlogSidebarMobile sidebar={sidebar} />;
}
return <BlogSidebarDesktop items={items} />;
}