1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- import React from "react";
- import { connect } from "react-redux";
- import CopyRight from "../components/CopyRight";
- import {SHOW_COPY_MODAL, CLOSE_COPY_MODAL,SHOW_DISCLAIMER_MODAL,CLOSE_DISCLAIMER_MODAL, GET_VERSION} from '../store/types/copyRight';
- import {getMessage, getDisMessage} from '../store/async-actions/copyRight';
- import { storageLocal } from "@utils/tools"
- function mapStateToProps({copyRight}) {
- return {copyRight};
- }
- function mapDispatchToProps(dispatch) {
- return {
- showCopyModal: () => {
- dispatch({type: SHOW_COPY_MODAL})
- },
- closeCopyModal: () => {
- dispatch({type: CLOSE_COPY_MODAL})
- },
- showDisclatmerModal: () => {
- dispatch({type: SHOW_DISCLAIMER_MODAL})
- },
- closeDisclatmerModal: () => {
- dispatch({type: CLOSE_DISCLAIMER_MODAL})
- },
- getMessage: () => {
- dispatch(getMessage)
- },
- getDisMessage: () => {
- dispatch(getDisMessage)
- },
- closeVersionTip: () => {
- dispatch({
- type: GET_VERSION,
- hasNewVersion: false
- })
- storageLocal.set('hasNewVersion','false');
- }
- };
- }
- const CopyRightContainer = connect(
- mapStateToProps,
- mapDispatchToProps
- )(CopyRight);
- export default CopyRightContainer;
|