|
|
|
@@ -62,25 +62,25 @@ const CreateOffer = ({ editOffer, offer, isAdmin, customUserId }) => { |
|
|
|
); |
|
|
|
|
|
|
|
const closeCreateOfferModal = () => dispatch(closeModal()); |
|
|
|
console.log("dynamicRoute", dynamicRouteMatches(PROFILE_PAGE)); |
|
|
|
|
|
|
|
const handleApiResponseSuccess = () => { |
|
|
|
if (editOffer) { |
|
|
|
if (routeMatches(BASE_PAGE) || routeMatches(HOME_PAGE)) |
|
|
|
dispatch(fetchOffers({ queryString })); |
|
|
|
if ( |
|
|
|
dynamicRouteMatches(PROFILE_PAGE) || |
|
|
|
dynamicRouteMatches(ADMIN_SINGLE_USER_PAGE) |
|
|
|
) |
|
|
|
if (isAdmin) |
|
|
|
dispatch(fetchProfileOffers({ idProfile: customUserId, isAdmin })); |
|
|
|
else dispatch(fetchProfileOffers(userId)); |
|
|
|
|
|
|
|
if ( |
|
|
|
dynamicRouteMatches(ITEM_DETAILS_PAGE) || |
|
|
|
dynamicRouteMatches(ADMIN_ITEM_DETAILS_PAGE) |
|
|
|
) |
|
|
|
dispatch(fetchOneOffer(offer._id)); |
|
|
|
} else |
|
|
|
if (routeMatches(BASE_PAGE) || routeMatches(HOME_PAGE)) |
|
|
|
dispatch(fetchOffers({ queryString })); |
|
|
|
else if ( |
|
|
|
dynamicRouteMatches(PROFILE_PAGE) || |
|
|
|
dynamicRouteMatches(ADMIN_SINGLE_USER_PAGE) |
|
|
|
) { |
|
|
|
if (isAdmin) |
|
|
|
dispatch(fetchProfileOffers({ idProfile: customUserId, isAdmin })); |
|
|
|
else dispatch(fetchProfileOffers(userId)); |
|
|
|
console.log("tu je gde treba"); |
|
|
|
} else if ( |
|
|
|
dynamicRouteMatches(ITEM_DETAILS_PAGE) || |
|
|
|
dynamicRouteMatches(ADMIN_ITEM_DETAILS_PAGE) |
|
|
|
) |
|
|
|
dispatch(fetchOneOffer(offer._id)); |
|
|
|
else |
|
|
|
history.push( |
|
|
|
replaceInRoute(PROFILE_PAGE, { |
|
|
|
profileId: userId, |