[Perf] Video: Get rid of redundant CSS animation

This commit is contained in:
Alexander Zinchuk 2021-12-10 18:33:17 +01:00
parent 785ac3d11a
commit 6baa636ef7

View File

@ -25,6 +25,7 @@ import useShowTransition from '../../../hooks/useShowTransition';
import usePrevious from '../../../hooks/usePrevious'; import usePrevious from '../../../hooks/usePrevious';
import useBuffering from '../../../hooks/useBuffering'; import useBuffering from '../../../hooks/useBuffering';
import useVideoCleanup from '../../../hooks/useVideoCleanup'; import useVideoCleanup from '../../../hooks/useVideoCleanup';
import useMediaTransition from '../../../hooks/useMediaTransition';
import useVideoAutoPause from './hooks/useVideoAutoPause'; import useVideoAutoPause from './hooks/useVideoAutoPause';
import useBlurredMediaThumbRef from './hooks/useBlurredMediaThumbRef'; import useBlurredMediaThumbRef from './hooks/useBlurredMediaThumbRef';
@ -79,12 +80,7 @@ const Video: FC<OwnProps> = ({
getMessageMediaFormat(message, 'pictogram'), getMessageMediaFormat(message, 'pictogram'),
lastSyncTime, lastSyncTime,
); );
const { transitionClassNames: previewClassNames } = useShowTransition( const previewClassNames = useMediaTransition(previewBlobUrl);
Boolean(previewBlobUrl),
undefined,
undefined,
'slow',
);
const { mediaData, loadProgress } = useMediaWithLoadProgress( const { mediaData, loadProgress } = useMediaWithLoadProgress(
getMessageMediaHash(message, 'inline'), getMessageMediaHash(message, 'inline'),