aboutsummaryrefslogtreecommitdiff
path: root/src/components/moments
diff options
context:
space:
mode:
authorMichael <michael.foiani@gmail.com>2021-07-15 15:34:41 -0400
committerMichael <michael.foiani@gmail.com>2021-07-15 15:34:41 -0400
commiteed51412f523cd661a2081147c7b1b0591732973 (patch)
tree448f799d92368dc32d3875e6dff212628c52f604 /src/components/moments
parentd3b757fa16224f6c7cff136674cfac05c3a24c3f (diff)
Incorporate trimmer with zoom/crop component. Can toggle on and off with a boolean prop on the trimmerPlayer component.
Diffstat (limited to 'src/components/moments')
-rw-r--r--src/components/moments/trimmer.tsx42
1 files changed, 19 insertions, 23 deletions
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 ? (
- <> </>
- ) : (
- <Trimmer
- source={source}
- height={100}
- width={350}
- onTrackerMove={(e) => {
- 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);
- }}
- />
- )}
+ <Trimmer
+ source={source}
+ height={hideTrimmer ? 0 : 75}
+ width={hideTrimmer ? 0 : 350} // replace w screen width
+ onTrackerMove={(e) => {
+ 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);
+ }}
+ />
</>
);
};