Merge branch 'main' into simplify-maximised
This commit is contained in:
		
				commit
				
					
						1e65f10d3f
					
				
			
		
					 1 changed files with 23 additions and 17 deletions
				
			
		| 
						 | 
				
			
			@ -66,6 +66,27 @@ export const VideoTile = forwardRef<HTMLDivElement, Props>(
 | 
			
		|||
    },
 | 
			
		||||
    ref
 | 
			
		||||
  ) => {
 | 
			
		||||
    const toolbarButtons: JSX.Element[] = [];
 | 
			
		||||
    if (!isLocal) {
 | 
			
		||||
      toolbarButtons.push(
 | 
			
		||||
        <AudioButton
 | 
			
		||||
          className={styles.button}
 | 
			
		||||
          volume={localVolume}
 | 
			
		||||
          onPress={onOptionsPress}
 | 
			
		||||
        />
 | 
			
		||||
      );
 | 
			
		||||
 | 
			
		||||
      if (screenshare) {
 | 
			
		||||
        toolbarButtons.push(
 | 
			
		||||
          <FullscreenButton
 | 
			
		||||
            className={styles.button}
 | 
			
		||||
            fullscreen={fullscreen}
 | 
			
		||||
            onPress={onFullscreen}
 | 
			
		||||
          />
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    return (
 | 
			
		||||
      <animated.div
 | 
			
		||||
        className={classNames(styles.videoTile, className, {
 | 
			
		||||
| 
						 | 
				
			
			@ -78,23 +99,8 @@ export const VideoTile = forwardRef<HTMLDivElement, Props>(
 | 
			
		|||
        ref={ref}
 | 
			
		||||
        {...rest}
 | 
			
		||||
      >
 | 
			
		||||
        {(!isLocal || screenshare) && !maximised && (
 | 
			
		||||
          <div className={classNames(styles.toolbar)}>
 | 
			
		||||
            {!isLocal && (
 | 
			
		||||
              <AudioButton
 | 
			
		||||
                className={styles.button}
 | 
			
		||||
                volume={localVolume}
 | 
			
		||||
                onPress={onOptionsPress}
 | 
			
		||||
              />
 | 
			
		||||
            )}
 | 
			
		||||
            {screenshare && (
 | 
			
		||||
              <FullscreenButton
 | 
			
		||||
                className={styles.button}
 | 
			
		||||
                fullscreen={fullscreen}
 | 
			
		||||
                onPress={onFullscreen}
 | 
			
		||||
              />
 | 
			
		||||
            )}
 | 
			
		||||
          </div>
 | 
			
		||||
        {toolbarButtons.length > 0 && !maximised && (
 | 
			
		||||
          <div className={classNames(styles.toolbar)}>{toolbarButtons}</div>
 | 
			
		||||
        )}
 | 
			
		||||
        {videoMuted && (
 | 
			
		||||
          <>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue