Skip to content

Instantly share code, notes, and snippets.

@CanRau
Forked from jimfb/wrapper.js
Created November 6, 2018 04:41
Show Gist options
  • Save CanRau/9b624c6a7de20c23c1ea7b7dfd4eaf92 to your computer and use it in GitHub Desktop.
Save CanRau/9b624c6a7de20c23c1ea7b7dfd4eaf92 to your computer and use it in GitHub Desktop.
class MyWrapper {
return React.Children.only(this.props.children);
}
class MyLibraryComponent {
render() {
return <div><span><whatever><MyWrapper ref=...>{this.props.statelessComponentThatIWantToReference}</MyWrapper></whatever></span></div>;
}
}
// ReactDOM.findDOMNode(mywrapperref) effectively returns a reference to the stateless component.
// You can find the DOM node of the stateless component, etc.
// It no longer matters if your users are using stateless components or real components.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment