\\n\\n\'},function(e,t,n){"use strict";function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:this.props,t=e.mobileMinFontSize,n=e.mobileMaxFontSize,r=e.tabletMinFontSize,o=e.tabletMaxFontSize;return!!(t||n||r||o)}},{key:"removeResizeHandler",value:function(){(this.context.eeComponentsLightbox||window).removeEventListener("resize",this.onWindowResize)}},{key:"registerResizeHandler",value:function(){if(this.removeResizeHandler(),this.hasResponsiveText()){(this.context.eeComponentsLightbox||window).addEventListener("resize",this.onWindowResize),this.onWindowResize()}}},{key:"componentDidMount",value:function(){this.updateBaseFontSize(),this.registerResizeHandler()}},{key:"componentWillReceiveProps",value:function(e){this.hasResponsiveText(e)!==this.hasResponsiveText()&&this.registerResizeHandler()}},{key:"componentWillUnmount",value:function(){this.removeResizeHandler()}},{key:"componentDidUpdate",value:function(){this.updateBaseFontSize()}},{key:"render",value:function(){var e=this.props,t=e.value,n=e.empty,r=e.className,o=e.style,i=this.state.baseFontSize;if(!t)return n;var s=u.getHtmlContent(t,!1);if(!s.innerText)return n;var l=this.getMinMaxFontBounds(),d=a(l,2);p.updateTextSize(s,i,d[0],d[1]);var f={__html:s.innerHTML};return c.createElement("div",{onClick:this.onClick,ref:"text",className:u.joinClasses(r,"ee-components-text"),style:o,dangerouslySetInnerHTML:f})}}]),t}(c.PureComponent);f.propTypes={value:c.PropTypes.string,empty:c.PropTypes.node,className:c.PropTypes.string,style:c.PropTypes.object,mobileMinFontSize:c.PropTypes.number,mobileMaxFontSize:c.PropTypes.number,tabletMinFontSize:c.PropTypes.number,tabletMaxFontSize:c.PropTypes.number,onClick:c.PropTypes.func,interactionIndex:c.PropTypes.number},f.defaultProps={empty:null},f.contextTypes={eeComponentsLightbox:c.PropTypes.object},e.exports=d({props:["value"]})(f)},function(e,t,n){"use strict";function r(){for(var e=arguments.length,t=Array(e),n=0;ni?function(){return i}:u<\\/script>\\n\\n
\\n
\\n
\\n \\n \\n
\\n
\\n

\\n \\n

\\n
\\n
\\n