3 ms·
or create a wrapper function ... function withLoadingIndicator(Wrapped) { return function(props) { if (props.loading) { return (<LoadingInd
by snappy173 10y ago
or create a wrapper function ...
function withLoadingIndicator(Wrapped) {
return function(props) {
if (props.loading) {
return (<LoadingIndicator />);
}
return (<Wrapped {...props} />);
}
}
// ...
export class PersonRenderer extends Component {
render() {
return <div>personcontent</div>
}
}
export default withLoadingIndicator(PersonRenderer);
- leesalminen 10y agoI first learned about this method with react-dnd and have used it extensively since. Quite elegant.