1(self.webpackChunk=self.webpackChunk||[]).push([[3786],{49812(e,n,t){t.r(n),t.d(n,{default:()=>v});var p,o,a,l,i=t(96540),s=t(3100),r=t.n(s),u=t(24324),c=t(83703),d=t(32870),f=t(84504),m=t(98451),b=t(14059),h=t.n(b);function g(e,n,t,p){l||(l="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,a=arguments.length-3;if(n||0===a||(n={children:void 0}),1===a)n.children=p;else if(a>1){for(var i=Array(a),s=0;s<a;s++)i[s]=arguments[s+3];n.children=i}if(n&&o)for(var r in o)void 0===n[r]&&(n[r]=o[r]);else n||(n=o||{});return{$$typeof:l,type:e,key:void 0===t?null:""+t,ref:null,props:n,_owner:null}}const v=r()(h())(function(e){let{setShowAppInstallPopup:n,appInstallLinkUrl:t,onLinkClick:l,onShown:s}=e;const r=(0,i.useRef)(null),b=(0,u.Y)(()=>{s()},.5,1e3,!s),h=(0,i.useRef)(null);(0,c.N)(()=>{n(!1)}),(0,d.g)(r,()=>{n(!1)}),(0,i.useEffect)(()=>{n&&t&&h.current&&h.current.focus()},[]);const v=(0,i.useCallback)(e=>{r.current=e,b(e)},[r,b]);return i.createElement("div",{ref:v,className:"app-install-popup-elements",role:"dialog","aria-labelledby":"popup-title","aria-describedby":"popup-body"},i.createElement("button",{ref:h,className:"popup-close-btn","aria-label":"Sulje ilmoitus",onClick:()=>{n(!1)}},p||(p=g(f.A,{}))),g("div",{className:"popup-content-container"},void 0,o||(o=g("h3",{className:"popup-title",id:"popup-title"},void 0,"Lataa maksuton sovellus ja tiedä mistä puhutaan!")),a||(a=g("p",{className:"popup-body",id:"popup-body"},void 0,"Tuoreimmat uutiset Suomesta ja maailmalta. Iltalehden suositun sovelluksen avulla seuraat kiinnostavimpia uutisia helposti ja nopeasti.")),g(m.z,{to:t,className:"popup-download-btn",onClick:()=>{l&&l(),n(!1)},openInNew:!0},void 0,"Lataa sovellus")))})},32870(e,n,t){t.d(n,{g:()=>o});var p=t(96540);function o(e,n){(0,p.useEffect)(()=>{const t=t=>{e.current&&!e.current.contains(t.target)&&n()};return document.addEventListener("click",t),()=>{document.removeEventListener("click",t)}},[n,e])}},39993(e,n,t){var p=t(76314)(function(e){return e[1]});p.push([e.id,".app-install-popup-elements{background-color:var(--il-red);background-image:url(https://assets.ilcdn.fi/e5f61db6d5147a7ca2b6c801ee4e460ba561fafb5f36ee2ba607ef4efc46f697.png);background-position:100% 100%;background-repeat:no-repeat;background-size:160px 154px;bottom:0;color:var(--white);flex:none;font-family:Bernina Sans Condensed,Arial,sans-serif;height:320px;position:fixed;width:100%;z-index:30001}.app-install-popup-elements .popup-content-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:14px;width:calc(100% - 42px)}.app-install-popup-elements .popup-title{font-size:25px;line-height:1.2;margin:0 0 14px}.app-install-popup-elements .popup-body{font-size:19px;font-weight:700;margin:0}.app-install-popup-elements .popup-close-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;position:absolute;right:14px;top:14px;width:28px}.app-install-popup-elements .popup-close-btn .cross-svg{height:14px;width:14px}.app-install-popup-elements .popup-close-btn .cross-color{stroke:var(--white)}.app-install-popup-elements .popup-download-btn{background-color:var(--white);border:1px solid var(--il-red);color:var(--il-red);margin:14px 0 0}@media screen and (min-width:360px){.app-install-popup-elements{background-size:180px 173px}}@media screen and (min-width:640px){.app-install-popup-elements{display:none}}",""]),p.locals={},e.exports=p},14059(e,n,t){var p=t(39993),o=t(61352),a="string"==typeof p?[[e.id,p,""]]:p;(n=e.exports=p.locals||{})._getContent=function(){return a},n._getCss=function(){return""+p},n._insertCss=function(e){return o(a,e)}}}]); 2//# sourceMappingURL=AppInstallPopupElements.d6b7844de.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.