{"version":3,"file":"IframeContainer.mjs","names":["React","createRef","makeStyles","Iframe","useStyles","theme","root","height","props","IframeContainer","$","_c","other","src","t0","Symbol","for","containerRef","classes","t1","t2"],"sources":["../../src/containers/IframeContainer.jsx"],"sourcesContent":["import React, { createRef } from 'react';\nimport { makeStyles } from '@material-ui/core';\nimport { Iframe } from '../UI/iframe/Iframe';\n\nconst useStyles = makeStyles((theme) => ({\n  root: {\n    height: (props) => (props.height ? props.height : '100vh')\n  }\n}));\n\nexport const IframeContainer = (props) => {\n  const { src, ...other } = props;\n  const containerRef = createRef();\n  const classes = useStyles(props);\n\n  return (\n    <div ref={containerRef} className={classes.root}>\n      <Iframe containerRef={containerRef} src={src} {...other} />\n    </div>\n  );\n};\n"],"mappings":";;;;;AAIA,MAAMI,YAAYF,YAAYG,WAAW,EACvCC,MAAM,EACJC,SAASC,UAAWA,MAAMD,SAASC,MAAMD,SAAS,SACpD,EACD,EAAE;AAEH,MAAaE,mBAAkBD,UAAA;CAAA,MAAAE,IAAAC,EAAA,GAAA;CAAA,IAAAC;CAAA,IAAAC;AAAA,KAAAH,EAAA,OAAAF,OAAA;AAC7B,GAAA,CAAAK,QAAAD,SAA0BJ;AAAME,IAAA,KAAAF;AAAAE,IAAA,KAAAE;AAAAF,IAAA,KAAAG;QAAA;AAAAD,UAAAF,EAAA;AAAAG,QAAAH,EAAA;;CAAA,IAAAI;AAAA,KAAAJ,EAAA,OAAAK,OAAAC,IAAA,4BAAA,EAAA;AACXF,OAAAb,WAAW;AAAAS,IAAA,KAAAI;OAAAA,MAAAJ,EAAA;CAAhC,MAAAO,eAAqBH;CACrB,MAAAI,UAAgBd,UAAUI,MAAM;CAAC,IAAAW;AAAA,KAAAT,EAAA,OAAAE,SAAAF,EAAA,OAAAG,KAAA;AAI7BM,OAAA,sBAAA,cAAC,QAAD;GAAsBF;GAAmBJ;GAAG,GAAMD;GAAS,CAAA;AAAAF,IAAA,KAAAE;AAAAF,IAAA,KAAAG;AAAAH,IAAA,KAAAS;OAAAA,MAAAT,EAAA;CAAA,IAAAU;AAAA,KAAAV,EAAA,OAAAQ,QAAAZ,QAAAI,EAAA,OAAAS,IAAA;AAD7DC,OAAA,sBAAA,cAAA,OAAA;GAAUH,KAAAA;GAAyB,WAAAC,QAAOZ;GAEpC,EADJa,GACI;AAAAT,IAAA,KAAAQ,QAAAZ;AAAAI,IAAA,KAAAS;AAAAT,IAAA,KAAAU;OAAAA,MAAAV,EAAA;AAAA,QAFNU"}