From eed51412f523cd661a2081147c7b1b0591732973 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 15 Jul 2021 15:34:41 -0400 Subject: Incorporate trimmer with zoom/crop component. Can toggle on and off with a boolean prop on the trimmerPlayer component. --- src/components/comments/ZoomInCropper.tsx | 3 +-- src/components/moments/trimmer.tsx | 42 ++++++++++++++----------------- 2 files changed, 20 insertions(+), 25 deletions(-) (limited to 'src') diff --git a/src/components/comments/ZoomInCropper.tsx b/src/components/comments/ZoomInCropper.tsx index 3c1e287d..20edafd0 100644 --- a/src/components/comments/ZoomInCropper.tsx +++ b/src/components/comments/ZoomInCropper.tsx @@ -307,7 +307,7 @@ export const ZoomInCropper: React.FC = ({ style={styles.zoomView}> = ({ }, ]} handleLoad={(response: Object) => { - console.log(response); const {width, height} = response; setOrigDimensions([width, height]); setAspectRatio(width / height); diff --git a/src/components/moments/trimmer.tsx b/src/components/moments/trimmer.tsx index 2bd3eb41..3c5c4980 100644 --- a/src/components/moments/trimmer.tsx +++ b/src/components/moments/trimmer.tsx @@ -66,29 +66,25 @@ export const TrimmerPlayer: React.FC<{ setPaused((state) => !state); }} /> - {hideTrimmer ? ( - <> - ) : ( - { - setPaused(true); - setSeekTime(e.currentTime); - }} // iOS only - currentTime={trackerTime + 0.25} // added .25 bc tracker is inaccurate - themeColor={'white'} // iOS only - showTrackerHandle={true} - thumbWidth={10} // iOS only - trackerColor={'white'} // iOS only - onChange={(e) => { - setPaused(true); - setEnd(e.endTime); - setStart(e.startTime); - }} - /> - )} + { + setPaused(true); + setSeekTime(e.currentTime); + }} // iOS only + currentTime={trackerTime + 0.25} // added .25 bc tracker is inaccurate + themeColor={'white'} // iOS only + // showTrackerHandle={true} + thumbWidth={10} // iOS only + trackerColor={'white'} // iOS only + onChange={(e: Object) => { + setPaused(true); + setEnd(e.endTime); + setStart(e.startTime); + }} + /> ); }; -- cgit v1.2.3-70-g09d2