diff --git a/src/components/UI/Grid/Grid.js b/src/components/UI/Grid/Grid.js index ad92a61..cf4855b 100644 --- a/src/components/UI/Grid/Grid.js +++ b/src/components/UI/Grid/Grid.js @@ -7,8 +7,13 @@ export default CSSModules(class extends Component { constructor(props) { super(props); window.addEventListener("resize", this.updateSizeAsync); + this.checkSizeInterval = setInterval(()=> { + this.updateSize() + }, 2000); } + checkSizeInterval; + state = { calculated: false, dimensions: { @@ -59,6 +64,7 @@ export default CSSModules(class extends Component { componentWillUnmount = () => { window.removeEventListener("resize", this.updateSizeAsync); + clearInterval(this.checkSizeInterval); }; render() {