path # lines of code transcoding/template.yaml 308 transcoding/src/index.js 95 transcoding/deploy.js 171 src/apps/attendee/index.tsx 14 src/apps/csp.prod.js 40 src/apps/csp.dev.js 40 src/apps/talent/index.tsx 14 src/apps/moderator/index.tsx 14 src/apps/broadcast/index.tsx 14 src/enums/AtttendeeMetteingProgress.ts 5 src/enums/MeetingStatus.ts 7 src/constants/routes.ts 6 src/constants/icons.ts 24 src/providers/ActiveParticipantProvider.tsx 47 src/providers/PassiveParticipantProvider.tsx 20 src/providers/VerifiedParticipantProvider.tsx 48 src/providers/MetaStateProvider/index.tsx 23 src/providers/MetaStateProvider/state.tsx 73 src/providers/LocalTileProvider.tsx 144 src/providers/NotificationProvider/index.tsx 38 src/providers/NotificationProvider/state.tsx 288 src/providers/AVObserver.ts 69 src/providers/LiveEventMessagesProvider/index.tsx 233 src/providers/LiveEventMessagesProvider/state.ts 184 src/providers/CredentialsProvider.tsx 120 src/providers/VideoTileProvider/index.tsx 53 src/providers/VideoTileProvider/state.tsx 91 src/providers/LiveAttendeesProvider.tsx 95 src/providers/StreamProvider.tsx 57 src/providers/AttendeeStatusProvider.tsx 78 src/providers/TalentMeetingProvider.tsx 169 src/providers/LiveEventProvider.tsx 50 src/providers/FeatureProvider.tsx 29 src/providers/ContentShareProvider/index.tsx 143 src/providers/ContentShareProvider/state.tsx 14 src/providers/ChimeProvider.tsx 670 src/providers/RosterProvider.tsx 29 src/providers/LiveEventParticipantProvider.tsx 25 src/providers/I18nProvider.tsx 22 src/index.html 28 src/utils/ResponseUtils.ts 24 src/utils/configuredURLs.ts 51 src/components/LiveMediaGroup/LiveMediaGroup.css 19 src/components/LiveMediaGroup/index.tsx 37 src/components/attendee/AttendeeHome.tsx 28 src/components/attendee/Root.tsx 62 src/components/attendee/RaiseHand/HandForm.css 17 src/components/attendee/RaiseHand/RaiseHand.css 112 src/components/attendee/RaiseHand/index.tsx 173 src/components/attendee/RaiseHand/IncomingCallModal.tsx 21 src/components/attendee/RaiseHand/HandForm.tsx 76 src/components/attendee/RaiseHand/IncomingCallModal.css 7 src/components/attendee/MeetingView.tsx 25 src/components/attendee/MeetingStatusProvider.tsx 126 src/components/Moderator/OneOnOneAttendeeProvider.tsx 48 src/components/Moderator/Root.tsx 61 src/components/Moderator/VolumeButton/VolumeButton.css 7 src/components/Moderator/VolumeButton/index.tsx 34 src/components/Moderator/OneOnOneMeeting/AttendeeVideo/AttendeeVideo.css 11 src/components/Moderator/OneOnOneMeeting/AttendeeVideo/index.tsx 55 src/components/Moderator/OneOnOneMeeting/OneOnOneMeeting.css 33 src/components/Moderator/OneOnOneMeeting/RemoteControls/index.tsx 141 src/components/Moderator/OneOnOneMeeting/RemoteControls/RemoteControls.css 38 src/components/Moderator/OneOnOneMeeting/index.tsx 32 src/components/Moderator/OneOnOneMeeting/AttendeeStatus/AttendeeStatus.css 8 src/components/Moderator/OneOnOneMeeting/AttendeeStatus/index.tsx 47 src/components/Moderator/OneOnOneMeeting/MeetingStatusProvider.tsx 163 src/components/Moderator/Queue/index.tsx 11 src/components/Moderator/Queue/Queue.css 8 src/components/Moderator/GridLayout/index.tsx 17 src/components/Moderator/GridLayout/GridLayout.css 30 src/components/Moderator/Header/index.tsx 6 src/components/Moderator/Header/Header.css 10 src/components/Moderator/Home/index.tsx 13 src/components/Moderator/Moderation.tsx 48 src/components/Moderator/VettingView.tsx 24 src/components/Moderator/LiveEventView/SingleVideoFeed/SingleVideoFeed.css 38 src/components/Moderator/LiveEventView/SingleVideoFeed/index.tsx 22 src/components/Moderator/LiveEventView/LiveEventView.css 53 src/components/Moderator/LiveEventView/LiveEvent.tsx 22 src/components/Moderator/LiveEventView/index.tsx 63 src/components/Moderator/LiveEventView/HoldingRoomVideoGroup/HoldingRoomVideoGroup.css 3 src/components/Moderator/LiveEventView/HoldingRoomVideoGroup/index.tsx 43 src/components/Moderator/LiveEventView/HoldingRoomVideoGroup/HoldingRoomRosterProvider.tsx 34 src/components/Moderator/LiveEventView/SplitVideoFeed.tsx 32 src/components/Moderator/LiveEventView/MeetingStatusProvider.tsx 133 src/components/Moderator/Moderation.css 5 src/components/Moderator/HandRaiseFeed/MessageFeed.tsx 62 src/components/Moderator/HandRaiseFeed/HandRaiseFeed.css 14 src/components/Moderator/HandRaiseFeed/index.tsx 12 src/components/Moderator/HandRaiseFeed/FeedList/FeedList.css 58 src/components/Moderator/HandRaiseFeed/FeedList/index.tsx 72 src/components/Moderator/HandRaiseFeed/QueueFeed.tsx 121 src/components/Moderator/Roster/Roster.css 13 src/components/Moderator/Roster/index.tsx 80 src/components/Moderator/Roster/RosterItem/RosterItem.css 32 src/components/Moderator/Roster/RosterItem/KickButton.tsx 31 src/components/Moderator/Roster/RosterItem/PromoteButton.tsx 30 src/components/Moderator/Roster/RosterItem/index.tsx 107 src/components/Moderator/Roster/RemoteUserControls.tsx 1 src/components/ButtonGroup.css 19 src/components/CloseButton.css 20 src/components/Button.css 82 src/components/RemoteVideo.css 65 src/components/Form/InputWithLabel/InputWithLabel.css 44 src/components/Form/InputWithLabel/index.tsx 47 src/components/Form/index.tsx 16 src/components/Form/Form.css 9 src/components/DeviceSwitcher.css 79 src/components/Portal.tsx 8 src/components/Notification/index.tsx 45 src/components/Notification/Notification.css 89 src/components/Informational.css 14 src/components/LocalVideo.css 35 src/components/DressingRoom.css 13 src/components/CloseButton.tsx 17 src/components/RemoteVideo.tsx 60 src/components/StreamSourceForm.tsx 57 src/components/ButtonGroup.tsx 11 src/components/DressingRoom.tsx 114 src/components/Attendee.css 62 src/components/LiveRemoteVideoGroup.tsx 93 src/components/ControlsBar/LiveLocalControls/LiveLocalControls.css 3 src/components/ControlsBar/LiveLocalControls/index.tsx 31 src/components/ControlsBar/VolumeButton.tsx 37 src/components/ControlsBar/ControlsBar.css 30 src/components/ControlsBar/BaseControlButton/BaseControlButton.css 14 src/components/ControlsBar/BaseControlButton/index.tsx 32 src/components/ControlsBar/MuteButton.tsx 26 src/components/ControlsBar/ContentShareButton.tsx 40 src/components/ControlsBar/ControlLabel/ControlLabel.css 7 src/components/ControlsBar/ControlLabel/index.tsx 6 src/components/ControlsBar/PromoteButton.tsx 27 src/components/ControlsBar/index.tsx 11 src/components/ControlsBar/OneOnOneLocalControls/OneOnOneLocalControls.css 29 src/components/ControlsBar/OneOnOneLocalControls/index.tsx 27 src/components/ControlsBar/VideoButton.tsx 69 src/components/ContentShare/ContentShare.css 27 src/components/ContentShare/index.tsx 31 src/components/Tooltip.tsx 22 src/components/LiveIndicator.tsx 33 src/components/IconButton.tsx 42 src/components/IconButton.css 110 src/components/LiveRosterProvider.tsx 31 src/components/CenteredLoadingSpinner.css 6 src/components/InlineNotification.css 3 src/components/LoginForm.tsx 114 src/components/NotificationGroup/NotificationGroup.css 35 src/components/NotificationGroup/index.tsx 35 src/components/VideoPlayer/VideoPlayer.css 8 src/components/VideoPlayer/index.tsx 52 src/components/Controls.tsx 166 src/components/Informational.tsx 20 src/components/Button.tsx 49 src/components/LiveIndicator.css 32 src/components/LoadingSpinner.css 110 src/components/talent/Root.tsx 56 src/components/talent/TalentMeeting.tsx 40 src/components/talent/MeetingStatusProvider.tsx 114 src/components/talent/Home.tsx 13 src/components/StreamSourceForm.css 121 src/components/DeviceSwitcher.tsx 135 src/components/ExampleUrl.tsx 6 src/components/Attendee.tsx 110 src/components/InlineNotification.tsx 19 src/components/App.tsx 7 src/components/LoadingSpinner.tsx 24 src/components/AttendeeVideoGroup.tsx 139 src/components/LocalVideo.tsx 61 src/components/Error.tsx 31 src/components/CenteredLoadingSpinner.tsx 13 src/components/Authenticated.tsx 13 src/components/Modal.tsx 17 src/components/Controls.css 41 src/components/Unsupported.tsx 13 src/components/broadcast/Root.tsx 39 src/components/VideoGrid/index.tsx 68 src/components/VideoGrid/VideoGrid.css 320 src/components/Modal.css 16 src/components/Error.css 34 src/app.global.css 98 src/types/Response.ts 4 src/types/TalentMeeting.ts 4 src/types/RosterType.ts 5 src/types/RequestHeadersType.ts 4 src/types/LiveEventParticipants.ts 91 src/types/LiveEventMessages.ts 51 src/types/DeviceType.ts 3 src/types/FullDeviceInfoType.ts 10 src/types/RosterAttendeeType.ts 6 src/types/FullRegionInfoType.ts 6 src/types/VideoStatus.ts 5 src/types/RegionType.ts 3 src/types/FeatureType.ts 8 src/types/MeetingMessage.ts 31 src/types/LiveEvent.ts 3 src/backend/serverless/template.yaml 2388 src/backend/serverless/src/eventAttendeesDao.js 70 src/backend/serverless/src/liveAttendee.js 94 src/backend/serverless/src/authorize.js 66 src/backend/serverless/src/liveEventAuthorizeModerator.js 20 src/backend/serverless/src/constants.js 6 src/backend/serverless/src/lib/cfn/index.js 27 src/backend/serverless/src/lib/mediapackage/index.js 128 src/backend/serverless/src/lib/medialive/index.js 231 src/backend/serverless/src/elemental_custrsc.js 53 src/backend/serverless/src/accessKeysDao.js 54 src/backend/serverless/src/handRaise.js 383 src/backend/serverless/src/liveEventAuthorize.js 24 src/backend/serverless/src/apps.js 37 src/backend/serverless/src/liveEventCfSigner.js 84 src/backend/serverless/src/liveEventCustomerImport.js 167 src/backend/serverless/src/index.js 28 src/backend/serverless/src/liveEvent.js 60 src/backend/serverless/src/liveEventBroadcastAuthorize.js 24 src/backend/serverless/src/kickAttendee.js 66 src/backend/serverless/src/liveEventAuthorizeAttendee.js 20 src/backend/serverless/src/liveEventBroadcast.js 18 src/backend/serverless/src/liveEventAuthenticate.js 160 src/backend/serverless/src/liveEventLiveAttendeeAuthorize.js 24 src/backend/serverless/src/switchRequest.js 29 src/backend/serverless/src/notification_handlers.js 9 src/backend/serverless/src/liveEventAuthorizeNonAttendee.js 20 src/backend/serverless/src/cors.js 26 src/backend/serverless/src/addResponse.js 29 src/backend/serverless/src/handlers.js 221 src/backend/serverless/src/messaging.js 240 src/backend/serverless/deploy.js 204 src/context/getChimeContext.ts 6 src/context/getRosterContext.ts 6 src/context/getLiveEventParticipantContext.ts 12 src/context/getCredentialsContext.ts 18 src/context/getMeetingStatusContext.ts 11 src/context/getOneOnOneAttendeeContext.ts 6 src/i18n/en-US.ts 147 src/hooks/useAttendeeRealtimeAudio.tsx 39 src/hooks/useMeetingMessaging.tsx 19 src/hooks/useDevices.tsx 34 src/hooks/useTranslate.tsx 17 src/hooks/useLocalStorageSync.tsx 69 src/hooks/useIsMounted.tsx 11 src/hooks/useRemoteMeetingCommands.tsx 83 src/hooks/useVideoSendError.tsx 33 src/hooks/controls/useLocalVideoStatus.tsx 45 src/hooks/controls/usePromotion.tsx 89 src/hooks/useMessageScroll.tsx 6 src/hooks/useLocalRealtimeAudio.tsx 29 src/hooks/useIsAtVideoCapacity.tsx 7 src/hooks/useDynamicFontSize.tsx 5