| 123456789101112131415161718192021222324252627282930 |
- import React from 'react';
-
- import { IconScreenshare } from '../../../base/icons/svg';
- import BaseIndicator from '../../../base/react/components/web/BaseIndicator';
- import { TOOLTIP_POSITION } from '../../../base/ui/constants.any';
-
- interface IProps {
-
- /**
- * From which side of the indicator the tooltip should appear from.
- */
- tooltipPosition: TOOLTIP_POSITION;
- }
-
- /**
- * React {@code Component} for showing a screen-sharing icon with a tooltip.
- *
- * @param {IProps} props - React props passed to this component.
- * @returns {React$Element<any>}
- */
- export default function ScreenShareIndicator(props: IProps) {
- return (
- <BaseIndicator
- icon = { IconScreenshare }
- iconId = 'share-desktop'
- iconSize = { 16 }
- tooltipKey = 'videothumbnail.screenSharing'
- tooltipPosition = { props.tooltipPosition } />
- );
- }
|