import React, { Component } from 'react'; import { connect } from 'react-redux'; import DocumentTitle from 'react-document-title'; import styles from './index.less'; @connect(({ certificates }) => ({ certificates })) class index extends Component { state = {}; componentWillMount = () => { const { id, club, token } = this.props.location.query; if(token){ sessionStorage.setItem('token', token) sessionStorage.setItem('club', club) } this.props.dispatch({ type: 'certificates/certificates', payload: {}, }); }; componentDidMount = () => {}; componentWillUnmount = () => {}; openInfo(item){ let data = JSON.stringify(item) sessionStorage.setItem('appreciationInfo', data) this.props.history.push('/appreciation/info'); } render() { const { data } = this.props.certificates; return (
{ data && data.length > 0 ? data.map((item, index) =>
{item.courseName}
{item.courseStartDate}至{item.courseEndDate}
) :
暂无证书
}
); } } export default index;