diff --git a/app/(pages)/(hackers)/_components/Schedule/CalendarItem.tsx b/app/(pages)/(hackers)/_components/Schedule/CalendarItem.tsx index c44cf270..b69e3a44 100644 --- a/app/(pages)/(hackers)/_components/Schedule/CalendarItem.tsx +++ b/app/(pages)/(hackers)/_components/Schedule/CalendarItem.tsx @@ -12,6 +12,8 @@ interface CalendarItemProps { event: Event & { originalType?: string }; attendeeCount?: number; inPersonalSchedule?: boolean; + hideAddButton?: boolean; + disableAddButton?: boolean; onAddToSchedule?: () => void; onRemoveFromSchedule?: () => void; isRecommended?: boolean; @@ -27,6 +29,8 @@ export function CalendarItem({ event, attendeeCount, inPersonalSchedule = false, + hideAddButton = false, + disableAddButton = false, tags, host, onAddToSchedule, @@ -40,6 +44,9 @@ export function CalendarItem({ ? normalizedType : 'GENERAL'; const eventStyle = SCHEDULE_EVENT_STYLES[displayType]; + const actionIconPath = inPersonalSchedule + ? '/icons/check.svg' + : '/icons/plus.svg'; // Handle different time display scenarios const timeDisplay = formatScheduleTimeRange( @@ -49,27 +56,14 @@ export function CalendarItem({ return (
- Still Feel Stuck? + {eyebrow}
- No worries, we have a panel of industry mentors who are ready to - lend you help at any part of your development process. + {description}
-- Note: If you have any questions - regarding hackathon events, please contact a{' '} - - director - - . -
-{note}
++ Team Building +
+ ++ Building with friends (new or old) is what makes hackathons + memorable. Looking for a crew? Join us for our in-person Mixer to + meet potential teammates and brainstorm ideas. +
++ Guiding questions to find the right team +
+ +{q}
+