From e55a96c5ebc6c153011572875276853c2377a8eb Mon Sep 17 00:00:00 2001 From: olivicmic Date: Mon, 14 Aug 2023 11:23:18 -0700 Subject: [PATCH 1/2] onSubmit typing on useFile changed to use async functions --- packages/fakeyou.com/src/hooks/useFile/useFile.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/fakeyou.com/src/hooks/useFile/useFile.tsx b/packages/fakeyou.com/src/hooks/useFile/useFile.tsx index f75d512939..03ef3d9434 100644 --- a/packages/fakeyou.com/src/hooks/useFile/useFile.tsx +++ b/packages/fakeyou.com/src/hooks/useFile/useFile.tsx @@ -6,7 +6,7 @@ interface Props { debug?: any; onChange?: (file: any) => void; onClear?: (x?: any) => void; - onSubmit?: (file: any) => boolean; + onSubmit?: (file: any) => Promise; } export default function useFile({ debug, onChange = n, onClear = n, onSubmit = n }: Props) { From 775f12999c48978e01d374158a4f20a5cbfb6793 Mon Sep 17 00:00:00 2001 From: olivicmic Date: Mon, 14 Aug 2023 12:34:08 -0700 Subject: [PATCH 2/2] fixed useFile success value not setting properly --- packages/fakeyou.com/src/hooks/useFile/useFile.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/fakeyou.com/src/hooks/useFile/useFile.tsx b/packages/fakeyou.com/src/hooks/useFile/useFile.tsx index 03ef3d9434..97f94ca62f 100644 --- a/packages/fakeyou.com/src/hooks/useFile/useFile.tsx +++ b/packages/fakeyou.com/src/hooks/useFile/useFile.tsx @@ -21,7 +21,7 @@ export default function useFile({ debug, onChange = n, onClear = n, onSubmit = n const onUploadResult = await onSubmit(file); workingSet(true); if (onUploadResult) { successSet(true); } - successSet(false); + else successSet(false); }; const fileChange = (inputFile?: any) => { onChange(file);