@api-platform/client-generator
Version:
Generate apps built with Next, Nuxt, Quasar, React, React Native, Vue or Vuetify for any API documented using Hydra or OpenAPI
34 lines (26 loc) • 635 B
JavaScript
import { combineReducers } from 'redux';
export function error(state = null, action) {
switch (action.type) {
case '{{{uc}}}_DELETE_ERROR':
return action.error;
default:
return state;
}
}
export function loading(state = false, action) {
switch (action.type) {
case '{{{uc}}}_DELETE_LOADING':
return action.loading;
default:
return state;
}
}
export function deleted(state = null, action) {
switch (action.type) {
case '{{{uc}}}_DELETE_SUCCESS':
return action.deleted;
default:
return state;
}
}
export default combineReducers({ error, loading, deleted });