import LiveClassStatus from '@/components/live-class-status'; import { Accordion, AccordionContent, AccordionItem, AccordionTrigger } from '@/components/ui/accordion'; import { Card } from '@/components/ui/card'; import { StudentCourseProps } from '@/types/page'; import { usePage } from '@inertiajs/react'; import { format, parseISO } from 'date-fns'; import { Calendar, Clock } from 'lucide-react'; import { Renderer } from 'richtor'; import 'richtor/styles'; const LiveClasses = () => { const { props } = usePage(); const { course, live_classes, zoomConfig } = props; return (
{live_classes.length <= 0 ? (

No Live Classes Scheduled

Schedule your first live class to get started with Zoom.

) : ( live_classes.map((liveClass) => { return (

{liveClass.class_topic}

{format(parseISO(liveClass.class_date_and_time), 'p')}
{format(parseISO(liveClass.class_date_and_time), 'PPP')}
{liveClass.class_note && ( Class Note )}
); }) )}
); }; export default LiveClasses;