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