import Link from 'next/link'; import Image from 'next/image'; import { BookOpen, Code, FileText, ExternalLink } from 'lucide-react'; import type { BlogPost, RelatedDoc } from '../types'; interface BlogSidebarProps { relatedArticles: BlogPost[]; relatedDocs: RelatedDoc[]; } const iconMap: Record> = { book: BookOpen, code: Code, file: FileText, }; export const BlogSidebar = ({ relatedArticles, relatedDocs, }: BlogSidebarProps) => { if (relatedArticles.length === 0 && relatedDocs.length === 0) { return null; } return ( ); };