function HOC(wrappedComponent) { return class extends React.Component { render() { if(!this.props.data) {return (<div>loading</div> ) } return <wrappedComponent {...this.props}/> } }}
function HOC(wrappedComponent) { return class extends React.Component { render() { if(!this.props.data) {return (<div>loading</div> ) } return <wrappedComponent {...this.props}/> } }}