{
+ constructor(props: IProps) {
+ super(props);
+ this.state = {
+ isOpen: true
+ };
+ }
+
+ open() {
+ this.setState({ isOpen: true });
+ }
+
+ close() {
+ this.setState({ isOpen: false });
+ }
+
+ render() {
+ const isOpen = this.state.isOpen;
+ return (
+
+ {this.props.children}
+
+ );
+ }
+}