aboutsummaryrefslogtreecommitdiff
path: root/src/components/moments/MomentUploadProgressBar.tsx
diff options
context:
space:
mode:
authorIvan Chen <ivan@tagg.id>2021-07-28 14:39:05 -0400
committerGitHub <noreply@github.com>2021-07-28 14:39:05 -0400
commit710ce26f2335798623f229469a53c7fe42125058 (patch)
treec8d26e8326d1e0916819ef8aedbf7dc77ded5eb8 /src/components/moments/MomentUploadProgressBar.tsx
parent0c4f64a842d052eae917a12089ea9f878501a02a (diff)
parent23afcca0adfb4d0023ed73f489a4874898851971 (diff)
Merge pull request #535 from IvanIFChen/tma1030-progress-bar-for-image-moments
[TMA-1030] Progress Bar for Image Moments
Diffstat (limited to 'src/components/moments/MomentUploadProgressBar.tsx')
-rw-r--r--src/components/moments/MomentUploadProgressBar.tsx4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/components/moments/MomentUploadProgressBar.tsx b/src/components/moments/MomentUploadProgressBar.tsx
index d56a8337..65b03a09 100644
--- a/src/components/moments/MomentUploadProgressBar.tsx
+++ b/src/components/moments/MomentUploadProgressBar.tsx
@@ -51,7 +51,6 @@ const MomentUploadProgressBar: React.FC<MomentUploadProgressBarProps> =
});
// change status to Done 1s after the progress bar animation is done
setTimeout(() => {
- dispatch(loadUserMoments(loggedInUserId));
dispatch({
type: setMomentUploadProgressBar.type,
payload: {
@@ -110,6 +109,9 @@ const MomentUploadProgressBar: React.FC<MomentUploadProgressBarProps> =
}, [momentUploadProgressBar?.status]);
useEffect(() => {
+ if (momentUploadProgressBar?.status === MomentUploadStatusType.Done) {
+ dispatch(loadUserMoments(loggedInUserId));
+ }
if (
momentUploadProgressBar?.status === MomentUploadStatusType.Done ||
momentUploadProgressBar?.status === MomentUploadStatusType.Error