Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
Render Purple Layer
{this.state.isSecondOpen ? (
this.setState({isSecondMounted: true})}
onUnmount={() =>
this.setState({isSecondMounted: false})
}
>
this.onPopperUpdate(2, ...args)
}
placement={TETHER_PLACEMENT.right}
>
<button>
this.setState({isSecondOpen: false})
}
>
Close
</button>
{this.state.isFirstOpen ? (
this.setState({setIsFirstMounted: true})
}
onUnmount={() =>
this.setState({setIsFirstMounted: false})
}
>
this.onPopperUpdate(1, ...args)
}
placement={TETHER_PLACEMENT.right}
>
<button>
this.setState({isFirstOpen: false})
}
>
Close
</button>
Render Purple Layer
{this.state.isSecondOpen ? (
this.setState({isSecondMounted: true})}
onUnmount={() =>
this.setState({isSecondMounted: false})
}
>
this.onPopperUpdate(2, ...args)
}
placement={TETHER_PLACEMENT.right}
>
<button>
this.setState({isSecondOpen: false})
}
>
Close
</button>
{this.state.isFirstOpen ? (
this.setState({setIsFirstMounted: true})
}
onUnmount={() =>
this.setState({setIsFirstMounted: false})
}
>
this.onPopperUpdate(1, ...args)
}
placement={TETHER_PLACEMENT.right}
>
<button>
this.setState({isFirstOpen: false})
}
>
Close
</button>