import React from 'react'; import { FaCalendarAlt, FaCog, FaRedo } from 'react-icons/fa'; // Added FaRedo for the refresh icon import { StatusIcon } from '@shared/util/icons'; import ExtensionRoot from './common/ExtensionRoot/ExtensionRoot'; import PopupCourseBlock from './common/PopupCourseBlock/PopupCourseBlock'; import Text from './common/Text/Text'; import Divider from './common/Divider/Divider'; import logoImage from '../../assets/logo.png'; // Adjust the path as necessary import List from './common/List/List'; // Ensure this path is correctly pointing to your List component import { generateCourses } from 'src/stories/components/List.stories'; export default function PopupMain() { const courses = generateCourses(5); // Manually applying colors for the demonstration const colors = { OPEN: { primaryColor: '#34D399', secondaryColor: '#059669' }, CLOSED: { primaryColor: '#818cf8', secondaryColor: '#4f46e5' }, WAITLISTED: { primaryColor: '#F59E00', secondaryColor: '#B45309' }, CANCELLED: { primaryColor: '#EF4444', secondaryColor: '#b91c1c' }, TEMP: { primaryColor: '#fde047', secondaryColor: '#eab308' }, }; const draggableElements = courses.map((course) => ( )); return ( UT Registration Plus MAIN SCHEDULE: 22 HOURS 8 Courses {/* Integrate the List component here */} WAITLISTED CLOSED CANCELLED DATA UPDATED ON: 12:00 AM 02/01/2024 ); }