in src/theme/BlogSidebar/index.tsx [7:17]
export default function BlogSidebar({ sidebar }: Props): 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 sidebar={sidebar} />
}