CallCompositeIcons type

Icons that can be overridden for CallComposite.

type CallCompositeIcons = {
  ControlButtonCameraOff?: JSX.Element
  ControlButtonCameraOn?: JSX.Element
  ControlButtonEndCall?: JSX.Element
  ControlButtonMicOff?: JSX.Element
  ControlButtonMicOn?: JSX.Element
  ControlButtonOptions?: JSX.Element
  ControlButtonParticipants?: JSX.Element
  ControlButtonScreenShareStart?: JSX.Element
  ControlButtonScreenShareStop?: JSX.Element
  ErrorBarCallCameraAccessDenied?: JSX.Element
  ErrorBarCallCameraAlreadyInUse?: JSX.Element
  ErrorBarCallLocalVideoFreeze?: JSX.Element
  ErrorBarCallMacOsCameraAccessDenied?: JSX.Element
  ErrorBarCallMacOsMicrophoneAccessDenied?: JSX.Element
  ErrorBarCallMicrophoneAccessDenied?: JSX.Element
  ErrorBarCallMicrophoneMutedBySystem?: JSX.Element
  ErrorBarCallMicrophoneUnmutedBySystem?: JSX.Element
  ErrorBarCallNetworkQualityLow?: JSX.Element
  ErrorBarCallNoMicrophoneFound?: JSX.Element
  ErrorBarCallNoSpeakerFound?: JSX.Element
  ErrorBarClear?: JSX.Element
  HorizontalGalleryLeftButton?: JSX.Element
  HorizontalGalleryRightButton?: JSX.Element
  LobbyScreenConnectingToCall?: JSX.Element
  LobbyScreenWaitingToBeAdmitted?: JSX.Element
  LocalCameraSwitch?: JSX.Element
  LocalDeviceSettingsCamera?: JSX.Element
  LocalDeviceSettingsMic?: JSX.Element
  LocalDeviceSettingsSpeaker?: JSX.Element
  LocalPreviewPlaceholder?: JSX.Element
  Muted?: JSX.Element
  NetworkReconnectIcon?: JSX.Element
  NoticePageAccessDeniedTeamsMeeting?: JSX.Element
  NoticePageJoinCallFailedDueToNoNetwork?: JSX.Element
  NoticePageLeftCall?: JSX.Element
  NoticePageRemovedFromCall?: JSX.Element
  OptionsCamera?: JSX.Element
  OptionsMic?: JSX.Element
  OptionsSpeaker?: JSX.Element
  ParticipantItemMicOff?: JSX.Element
  ParticipantItemOptions?: JSX.Element
  ParticipantItemOptionsHovered?: JSX.Element
  ParticipantItemScreenShareStart?: JSX.Element
  VideoTileMicOff?: JSX.Element
}