diff --git a/src/components/dashboard/AvatarForm.tsx b/src/components/dashboard/AvatarForm.tsx index 86cf04a5..4b474228 100644 --- a/src/components/dashboard/AvatarForm.tsx +++ b/src/components/dashboard/AvatarForm.tsx @@ -18,9 +18,11 @@ const AvatarEditorModal: React.FC<{ }> = ({ isOpen, setIsOpen, image, site, uploadFile }) => { const editorRef = useRef(null) const updateSite = useUpdateSite() + const [uploadFileProgress, setUploadFileProgress] = useState(false) const useCropAndSave = async () => { let key + setUploadFileProgress(true) // Get cropped image if (editorRef.current) { const fromCanvas = editorRef.current?.getImage() @@ -37,6 +39,7 @@ const AvatarEditorModal: React.FC<{ // Save the image to profile / site updateSite.mutate({ site, icon: key }) + setUploadFileProgress(false) } useEffect(() => { @@ -77,7 +80,7 @@ const AvatarEditorModal: React.FC<{