Skip to content

Commit

Permalink
feat: refetch user timeline after add to timeline (#1833)
Browse files Browse the repository at this point in the history
  • Loading branch information
nekaartajaya authored May 25, 2023
1 parent 3d5c104 commit 41b91d4
Showing 1 changed file with 7 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ import * as ExperienceAPI from 'src/lib/api/experience';
import i18n from 'src/locale';
import { RootState } from 'src/reducers';
import * as constants from 'src/reducers/timeline/constants';
import { fetchUserExperience } from 'src/reducers/user/actions';
import { UserState } from 'src/reducers/user/reducer';

type ExperienceItemProps = {
Expand Down Expand Up @@ -121,6 +122,7 @@ export const ModalAddToPostProvider: React.ComponentType<ModalAddPostExperienceP
loadExperiencePostList,
loadExperienceAdded,
addPostsToExperience,
clearUserExperience,
} = useExperienceHook();
const { posts } = useTimelineFilter();
const enqueueSnackbar = useEnqueueSnackbar();
Expand Down Expand Up @@ -272,6 +274,11 @@ export const ModalAddToPostProvider: React.ComponentType<ModalAddPostExperienceP
posts: updatePosts(),
});
});

clearUserExperience();
setTimeout(() => {
dispatch(fetchUserExperience(1, 'personal'));
}, 500);
}
};

Expand Down

0 comments on commit 41b91d4

Please # to comment.