import { Circle, CircleCheck, File, FileText, Image, Lock, Video } from 'lucide-react'; type Props = | { type: 'active' | 'inactive'; dripContent: false; lesson: SectionLesson; isCompleted: boolean; isCurrentLesson: boolean; isNext: boolean; } | { type: 'active' | 'inactive'; dripContent: true; lesson: SectionLesson; isCompleted: boolean; isCurrentLesson?: boolean; isNext?: boolean; }; const LessonIcons = (props: Props) => { const { type, lesson, dripContent, isCompleted, isCurrentLesson, isNext } = props; return (