From a5affe6d815e9a86ce4100e9a4c0709ae42a4f2b Mon Sep 17 00:00:00 2001 From: Ivan Chen Date: Fri, 16 Jul 2021 17:59:52 -0400 Subject: Rename trimmer --- src/components/moments/TrimmerPlayer.tsx | 107 +++++++++++++++++++++++++++++++ src/components/moments/index.ts | 1 + src/components/moments/trimmer.tsx | 98 ---------------------------- src/screens/upload/EditMedia.tsx | 2 +- 4 files changed, 109 insertions(+), 99 deletions(-) create mode 100644 src/components/moments/TrimmerPlayer.tsx delete mode 100644 src/components/moments/trimmer.tsx (limited to 'src') diff --git a/src/components/moments/TrimmerPlayer.tsx b/src/components/moments/TrimmerPlayer.tsx new file mode 100644 index 00000000..4d6a8985 --- /dev/null +++ b/src/components/moments/TrimmerPlayer.tsx @@ -0,0 +1,107 @@ +import React, {useEffect, useRef, useState} from 'react'; +import Video from 'react-native-video'; +import {Trimmer} from 'react-native-video-processing'; +import {SCREEN_WIDTH} from '../../utils'; + +interface TrimmerPlayerProps { + source: string; + videoStyles: Object; + hideTrimmer: boolean; + handleLoad: Function; + onChangedEndpoints: Function; +} + +const TrimmerPlayer: React.FC = ({ + source, + videoStyles, + hideTrimmer, + handleLoad, + onChangedEndpoints, +}) => { + // Stores the reference to player for seeking + const playerRef = useRef