123456789101112131415161718192021222324252627282930313233343536 |
- import { SHOW_COPY_MODAL, CLOSE_COPY_MODAL, GET_COPY_MESSAGE, SHOW_DISCLAIMER_MODAL, CLOSE_DISCLAIMER_MODAL, GET_DISCLAIMER_MESSAGE, GET_VERSION ,SHOW_LOADING} from "../types/copyRight";
- import { showCopyModal, closeCopyModal, getMessage, showDisclatmerModal, closeDisclatmerModal, getDisMessage, getVersion} from "../actions/copyRight";
- const initState = {
- copyVisible: false,
- disVisible: false,
- number: "",
- date: "",
- content: [],
- disContent: [],
- hasNewVersion: false
- };
- export default function(state = initState, action) {
- const res = Object.assign({},state);
- switch (action.type) {
- case SHOW_COPY_MODAL:
- return showCopyModal(state, action);
- case CLOSE_COPY_MODAL:
- return closeCopyModal(state, action);
- case SHOW_DISCLAIMER_MODAL:
- return showDisclatmerModal(state, action);
- case CLOSE_DISCLAIMER_MODAL:
- return closeDisclatmerModal(state, action);
- case GET_COPY_MESSAGE:
- return getMessage(state, action);
- case GET_DISCLAIMER_MESSAGE:
- return getDisMessage(state, action);
- case GET_VERSION:
- return getVersion(state, action);
- case SHOW_LOADING:
- res.loading = action.flag;
- return res;
- default:
- return state;
- }
- }
|