king
2025-04-16 0ef9862af564b708a07c46dea4a5733ff2713ce2
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 style={{textAlign: 'center', minHeight: 50, lineHeight: '50px'}}><Spin/></div>
        <div className="async-spin" style={{textAlign: 'center', minHeight: 50, lineHeight: '50px', background: '#ffffff'}}><Spin/></div>
    }
  }
}