Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import { shareModalActionTypes } from "./shareModal.types";const shareModalInitialState = {isOpen: false,postUrl: "",modalType: ""};const shareModalReducer = (state = shareModalInitialState,{ type, payload }) => {switch (type) {case shareModalActionTypes.OPEN_MODAL:return {...state,isOpen: true,postUrl: payload.postUrl,modalType: payload.modalType};case shareModalActionTypes.CLOSE_MODAL:return { ...state, isOpen: false };case shareModalActionTypes.SET_MODAL_TYPE:return { ...state, modalType: payload };default:return state;}};export default shareModalReducer;