const formatEventTime = ( event: Event, viewerTimezone: string ) => { // Parse the UTC timestamp const utcTime = DateTime.fromISO( event.startTimeUtc, { zone: 'utc' } ); // Convert to viewer's timezone for display const viewerTime = utcTime.setZone(viewerTimezone); // Also show original scheduled time for context const eventTime = DateTime.fromISO( event.scheduledDateTime, { zone: event.eventTimezone } ); return { display: viewerTime.toFormat("dd MMM, hh:mm a"), tooltip: `Scheduled as: ${eventTime.toFormat("hh:mm a")} ${event.eventTimezone}` }; }; __ __