import React, { Component } from 'react'; import {getImageUrl} from 'educoder'; import { Spin, Icon , Modal} from 'antd'; import moment from 'moment'; class UpgradeModals extends Component { constructor(props) { super(props); this.state = { system_updates:false } } updatasmodals=()=>{ let {updata} = this.props; if(updata&&updata.system_update===true){ let SystemUpdateEndTime = localStorage.getItem('SystemUpdateEndTime'); if(SystemUpdateEndTime===null){ this.setState({ system_updates:true }) }else if(SystemUpdateEndTime===undefined){ this.setState({ system_updates:true }) }else if(moment(SystemUpdateEndTime) < moment(updata.end_time)){ this.setState({ system_updates:true }) } } } componentDidMount() { this.updatasmodals() } componentDidUpdate(prevProps){ // if (prevProps.data!=this.props.updata){ // this.updatasmodals() // } } setmodalSave=()=>{ let {updata}=this.props; localStorage.setItem('SystemUpdateEndTime',updata.end_time); this.setState({ system_updates:false }) } render() { // const antIcons = {/**/} {/**/} let {system_updates}=this.state; let {updata}=this.props; return( {updata&&updata.system_score} this.setmodalSave()}>知道啦 ) } } export default UpgradeModals;
{updata&&updata.system_score}