king
2023-06-19 5b74d645d1f10db0143d5eb23d79253314fe7d5b
src/utils/asyncSpinComponent.jsx
@@ -21,12 +21,18 @@
      this.setState({component})
    }
    componentWillUnmount () {
      this.setState = () => {
        return
      }
    }
    render() {
      const C = this.state.component
      return C ?
        <C {...this.props} /> :
        <div className="async-spin" style={{textAlign: 'center', minHeight: 50, lineHeight: '50px'}}><Spin/></div>
        <div className="async-spin" style={{textAlign: 'center', minHeight: 50, lineHeight: '50px', background: '#ffffff'}}><Spin/></div>
    }
  }
}