From fb6d42ec01873e8c2c8241b4458bcdd0b4502151 Mon Sep 17 00:00:00 2001 From: wil Date: Wed, 13 Mar 2024 10:41:54 -0400 Subject: [PATCH] apply transfer button fix --- .../common/VideoQuickTrim/VideoQuickTrim.tsx | 15 ++++++++------- .../components/pageVSTApp/pageVSTApp.tsx | 4 ++-- .../v2/view/pages/video_styletransfer/reducer.tsx | 1 - 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/fakeyou.com/src/components/common/VideoQuickTrim/VideoQuickTrim.tsx b/packages/fakeyou.com/src/components/common/VideoQuickTrim/VideoQuickTrim.tsx index d87185d6d0..84a796e2ad 100644 --- a/packages/fakeyou.com/src/components/common/VideoQuickTrim/VideoQuickTrim.tsx +++ b/packages/fakeyou.com/src/components/common/VideoQuickTrim/VideoQuickTrim.tsx @@ -118,18 +118,19 @@ export const VideoQuickTrim = memo(({ ]); //END videoRefCallback\ useEffect(()=>{ - if( compState.trimStartSeconds - && compState.trimEndSeconds + if( compState.trimStartSeconds !== undefined + && compState.trimEndSeconds !== undefined && ( compState.trimStartSeconds !== propsTrimStartSeconds || compState.trimEndSeconds !== propsTrimEndSeconds ) ){ - onSelect({ - trimStartSeconds: compState.trimStartSeconds, - trimEndSeconds: compState.trimEndSeconds, - }); - } + console.log(`TRIM on useEFFECT: calling onSELECT`); + onSelect({ + trimStartSeconds: compState.trimStartSeconds, + trimEndSeconds: compState.trimEndSeconds, + }); + } }, [onSelect, compState.trimStartSeconds, compState.trimEndSeconds, propsTrimStartSeconds, propsTrimEndSeconds]) function videoCanPlay(){ diff --git a/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/components/pageVSTApp/pageVSTApp.tsx b/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/components/pageVSTApp/pageVSTApp.tsx index 3d081a2290..78355b6f30 100644 --- a/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/components/pageVSTApp/pageVSTApp.tsx +++ b/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/components/pageVSTApp/pageVSTApp.tsx @@ -73,12 +73,12 @@ export default function PageVSTApp({ trimStartSeconds={vstValues.trimStart} trimEndSeconds={vstValues.trimEnd} mediaToken={vstValues.fileToken} - onSelect={(val: QuickTrimData) => + onSelect={(val: QuickTrimData) =>{ handleOnChange({ trimStart: val.trimStartSeconds, trimEnd: val.trimEndSeconds, }) - } + }} onResponse={res => { dispatchPageState({ type: "loadFileSuccess", diff --git a/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/reducer.tsx b/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/reducer.tsx index 85a65a297f..f5d4d5bccf 100644 --- a/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/reducer.tsx +++ b/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/reducer.tsx @@ -82,6 +82,5 @@ export function reducer (state: State, action: Action): State { case 'reset': default: return {status: states.NO_FILE}; - } } \ No newline at end of file