21256 mocked api response

This commit is contained in:
2026-02-04 11:20:29 +00:00
parent dc8958f7a1
commit 3bd1e7e7fe
4 changed files with 266 additions and 90 deletions
+8
View File
@@ -8,6 +8,7 @@ export const searchResultsActionTypes = {
SETREPRESENTATIONS: "SETREPRESENTATIONS",
SETDNSCOORDS: "SETDNSCOORDS",
SETEVENTDETAILS: "SETEVENTDETAILS",
SETMEDIADETAILS: "SETMEDIADETAILS",
};
export const getSearchResultshObj = () => (dispatch) => {
@@ -63,3 +64,10 @@ export const setEventDetails = (eventsDetails) => (dispatch) => {
eventDetailsObj: eventsDetails,
});
};
export const setMediaDetails = (mediaDetails) => (dispatch) => {
return dispatch({
type: searchResultsActionTypes.SETMEDIADETAILS,
mediaDetailsObj: mediaDetails,
});
};
+6
View File
@@ -7,6 +7,7 @@ const searchResultsInitialState = {
representationsObj: {},
dnsCoordsObj: {},
eventDetailsObj: {},
mediaDetailsObj: {},
};
export default function reducer(state = searchResultsInitialState, action) {
@@ -42,6 +43,11 @@ export default function reducer(state = searchResultsInitialState, action) {
...state,
eventDetailsObj: action.eventDetailsObj,
};
case searchResultsActionTypes.SETMEDIADETAILS:
return {
...state,
mediaDetailsObj: action.mediaDetailsObj,
};
default:
return state;
}