-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
I'm getting the following warning whenever I update state in my component.
[iFrameSizer][Host page: some-id] Ignored iFrame, already setup.
To reproduce this you can just have something like:
import React, { Component } from 'react';
import ReactIframeResizer from 'react-iframe-resizer-super';
class App extends Component {
constructor(props) {
super(props);
this.state = {
showModal: false,
};
}
toggleModal = () => {
this.setState(prevState => {
showModal: !prevState.showModal
}
}
render() {
const iframeResizerOptions = {
checkOrigin: false
};
return (
<div className="App">
<ReactIframeResizer
src="something.html"
iframeResizerOptions={iframeResizerOptions}
iframeResizerUrl={false}
iframeResizerEnable={true}
/>
<SomeModalComponent show={this.state.showModal} />
<button onClick={this.toggleModal}>Show Modal</button>
</div>
);
}
}
export default App;
Any thoughts on how I can silence this warning, or is there a better way of using this?
Metadata
Metadata
Assignees
Labels
No labels