INNER CODE UNIT · JavaScript
loadFilterAttributes
ujjavaldesai07/spring-boot-react-ecommerce-app · client/src/actions/index.js:308
export const loadFilterAttributes = filterQuery => dispatch => {
log.info(`[ACTION]: loadFilterAttributes Calling Filter API filterQuery = ${filterQuery}`)
if (filterQuery) {
let uri = `/filter${filterQuery}`
commonServiceAPI.get(uri)
.then(response => {
dispatch({
type: LOAD_FILTER_ATTRIBUTES,
payload: JSON.parse(JSON.stringify(
{
...response.data,
"query": filterQuery.slice(3)
}))
});
return JSON.parse(JSON.stringify(response.data))
})