1"use strict";(self.webpackChunk_molotovtv_js_front_landing=self.webpackChunk_molotovtv_js_front_landing||[]).push([[3885],{53885:(e,n,t)=>{t.r(n),t.d(n,{default:()=>$});var i,r,o=t(23029),a=t(92901),s=t(9417),l=t(85501),c=t(56822),d=t(53954),u=t(64467),h=t(10467),g=t(92207),m=t.n(g),p=t(96540),w=t(61225),v=t(2543),f=t(62359),A=t(12950),x=t(92086),b=t(12033),j=t(54590),y=t(21695),k=t(15992),D=t(74618),N=t(6789),M=t(56235),P=t(54625),W=t(68551),S=t(79223),I=t(18621),L=t(61582),O=t(3418),_=t(74848);function C(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function z(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?C(Object(t),!0).forEach((function(n){(0,u.A)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):C(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function T(e){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var t,i=(0,d.A)(e);if(n){var r=(0,d.A)(this).constructor;t=Reflect.construct(i,arguments,r)}else t=i.apply(this,arguments);return(0,c.A)(this,t)}}var E=(0,b.Y)("image.pageDownloading.windowsDownloadImage"),V=(0,b.Y)("image.pageDownloading.windowsInstallImage"),q=(0,b.Y)("image.pageDownloading.macInstallImage"),Y=(0,b.Y)("image.pageDownloading.macChromeDownloadImage"),R=(0,b.Y)("image.pageDownloading.macSafariDownloadImage"),B=(0,b.Y)("image.pageDownloading.linuxDownloadImage"),U=(0,b.Y)("image.pageDownloading.linuxInstallImage"),H=(0,b.Y)("image.pageDownloading.connectImage"),F=(0,b.Y)("image.pageDownloading.watchImage"),Q={linux:"Linux",darwin:"macOS",win32:"Windows"},G={windows:"win32",win:"win32",win32:"win32",mac:"darwin",macos:"darwin",osx:"darwin",darwin:"darwin",linux:"linux"},J={x64:"x64",amd64:"x64",x86_64:"x64",arm64:"arm64",arm:"arm64",aarch64:"arm64"},K={win32:["x64","arm64"],darwin:["x64","arm64"],linux:["x64"]},X=function(){var e;return"function"==typeof(null===(e=navigator.userAgentData)||void 0===e?void 0:e.getHighEntropyValues)},Z=function(){var e=(0,h.A)(m().mark((function e(){var n,t,i,r;return m().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,X()){e.next=3;break}return e.abrupt("return",null);case 3:return n=navigator.userAgentData,e.next=6,n.getHighEntropyValues(["architecture","bitness"]);case 6:if(t=e.sent,i=t.architecture,r=t.bitness,"arm"!==i){e.next=11;break}return e.abrupt("return","arm64");case 11:if("x86"!==i){e.next=13;break}return e.abrupt("return","32"===r?"ia32":"x64");case 13:return e.abrupt("return",null);case 16:return e.prev=16,e.t0=e.catch(0),e.abrupt("return",null);case 19:case"end":return e.stop()}}),e,null,[[0,16]])})));return function(){return e.apply(this,arguments)}}(),$=(0,w.Ng)((function(e){return{navigator:(0,N.A)(e)}}))((r=function(e){(0,l.A)(t,e);var n=T(t);function t(){var e,i,r,a,l;(0,o.A)(this,t);for(var c=arguments.length,d=new Array(c),h=0;h<c;h++)d[h]=arguments[h];return e=n.call.apply(n,[this].concat(d)),(0,u.A)((0,s.A)(e),"state",{redirected:!1,donwloadEnabled:!0,isWindows32:!1}),(0,u.A)((0,s.A)(e),"downloadParams",(i=(0,v.get)(e.props,"location.search",""),r=x.A.queryToObject(i||""),a=G[String(r.os||"").trim().toLowerCase()],l=J[String(r.arch||"").trim().toLowerCase()],a&&l&&K[a].includes(l)?{platform:a,arch:l}:null)),(0,u.A)((0,s.A)(e),"detectedArch",null),(0,u.A)((0,s.A)(e),"archDetection",null),e}return(0,a.A)(t,[{key:"getNavigator",value:function(){return this.downloadParams?z(z({},this.props.navigator),(e=this.downloadParams,n=e.platform,t=e.arch,{isMac:"darwin"===n,isWindows:"win32"===n,isWindows64:"win32"===n&&"x64"===t,isLinux:"linux"===n})):this.props.navigator;var e,n,t}},{key:"getDownloadTarget",value:function(){if(this.downloadParams)return this.downloadParams;var e=this.getNavigator();return{platform:(0,W.uo)(e),arch:this.detectedArch||(0,W.bQ)(e)}}},{key:"getWindowsSteps",value:function(){return[(0,_.jsx)(M.A,{img:E,number:"1",title:"Telecharger",instructions:"Enregistrez le fichier d'installation sur votre ordinateur."},"1"),(0,_.jsx)(M.A,{img:V,number:"2",title:"Installer",instructions:"Double-cliquez sur le fichier dâinstallation."},"2")]}},{key:"getMacSteps",value:function(){var e=this.getNavigator().isSafari,n=Y,t="Cliquez sur le fichier Molotov qui apparait en bas à gauche de votre écran.";return e&&(n=R,t="Cliquez sur le fichier Molotov dans vos téléchargements."),[(0,_.jsx)(M.A,{img:n,number:"1",title:"Telecharger",instructions:t},"1"),(0,_.jsx)(M.A,{img:q,number:"2",title:"Installer",instructions:"Faites glisser molotov dans votre dossier dâApplications."},"2")]}},{key:"getLinuxSteps",value:function(){return[(0,_.jsx)(M.A,{img:B,number:"1",title:"Telecharger",instructions:"Enregistrez le fichier d'installation sur votre ordinateur."},"1"),(0,_.jsx)(M.A,{img:U,number:"2",title:"Installer",instructions:"Utilisez la commande 'sudo dpkg -i molotov.deb'"},"2")]}},{key:"getDownloadLinksContent",value:function(){var e=this.getNavigator(),n=e.isMac,t=e.isWindows,i=e.isLinux;
1return n?(0,_.jsxs)("div",{children:["Molotov Macos est compatible uniquement sur ",(0,_.jsx)("strong",{children:"macOS 13 et plus"}),"."," ",(0,_.jsx)(P.N_,{className:A.A.link,to:D.A.downloadVersions,children:"Voir les autres versions"})]}):t?this.state.isWindows32?(0,_.jsxs)("div",{children:["Molotov n'est pas compatible avec ",(0,_.jsx)("strong",{children:"Windows 32 bits"}),"."," ",(0,_.jsx)(P.N_,{className:A.A.link,to:D.A.downloadVersions,children:"Voir les autres versions"})]}):(0,_.jsxs)("div",{children:["Molotov est disponible uniquement sur ",(0,_.jsx)("strong",{children:"Windows 10 et 11"}),"."," ",(0,_.jsx)(P.N_,{className:A.A.link,to:D.A.downloadVersions,children:"Voir les autres versions"})]}):i?(0,_.jsxs)("div",{children:["Molotov est disponible uniquement sur ",(0,_.jsx)("strong",{children:"Redhat et Debian"}),".",(0,_.jsx)(P.N_,{className:A.A.link,to:D.A.downloadVersions,children:"Voir les autres versions"})]}):(0,_.jsx)(P.N_,{className:A.A.link,to:D.A.downloadVersions,children:"Voir les autres versions"})}},{key:"download",value:function(e){var n=this,t=this.getNavigator(),i=t.isMac,r=t.isWindows,o=t.isLinux;if(this.state.donwloadEnabled&&i||r||o){if(i&&!this.downloadParams&&!X())return void this.props.history.push(D.A.downloadMacos);this.setState({donwloadEnabled:!1}),Promise.resolve(this.archDetection).then((function(){var t=n.getDownloadTarget(),i=t.platform,r=t.arch;if("win32"!==i||"ia32"!==r)return(0,W.zc)({platform:i,arch:r,dist:e});n.setState({donwloadEnabled:!0,isWindows32:!0})})).then((function(){n.setState({donwloadEnabled:!0})})).catch((function(){n.setState({donwloadEnabled:!0})}))}}},{key:"componentDidMount",value:function(){var e=this,n=this.props.navigator,i=n.isIpad,r=n.isAndroid,o=n.isIphone;if(i||o||r){var a=this.props.location,s=x.A.getDownloadURL((0,v.get)(a,"query.campaign","marketing_site"),(0,v.get)(a,"query.adgroup"));return this.setState({redirected:!0}),void(window.location.href=s)}!this.props.navigator.isWindows||this.props.navigator.isWindows64||this.downloadParams||this.setState({isWindows32:!0}),!this.props.navigator.isWindows&&!this.props.navigator.isMac||this.downloadParams||(this.archDetection=Z().then((function(n){return e.detectedArch=n,e.props.navigator.isWindows&&("ia32"===n?e.setState({isWindows32:!0}):null!==n&&e.setState({isWindows32:!1})),n}))),(0,j.h)(t.getMeta()),O.A.trackPageViewed("download")}},{key:"componentWillUnmount",value:function(){(0,j.z)()}},{key:"render",value:function(){var e=this,n=this.getNavigator(),t=n.isMac,i=n.isLinux;if(n.redirected)return(0,_.jsx)("div",{className:A.A.root,children:(0,_.jsx)("p",{className:A.A.thanks,children:"Merci d'avoir téléchargé Molotov."})});var r=[{route:y.A.routes.default,name:y.A.i18n.breadcrumb.firstItem},{route:y.A.routes.download,name:y.A.i18n.download}];return(0,_.jsx)(L.A,{steps:r,theme:"light",children:(0,_.jsxs)("div",{className:A.A.root,children:[(0,_.jsxs)("header",{className:A.A.header,children:[(0,_.jsxs)("div",{className:A.A.headerContent,children:[(0,_.jsxs)("h1",{children:["Téléchargez Molotov pour ",Q[(0,W.uo)(n)]]}),this.getDownloadLinksContent()]}),!this.state.isWindows32&&(i?(0,_.jsxs)("div",{className:A.A.downloadButtons,children:[(0,_.jsx)(S.A,{onClick:function(){return e.download("debian")},color:S.A.colors.button_primary,customStyle:A.A.button,icon:(0,_.jsx)(I.default,{}),children:"Télécharger .deb"}),(0,_.jsx)(S.A,{onClick:function(){return e.download("redhat")},color:S.A.colors.button_primary,customStyle:A.A.button,icon:(0,_.jsx)(I.default,{}),children:"Télécharger .rpm"})]}):(0,_.jsx)(S.A,{onClick:function(){return e.download()},color:S.A.colors.button_primary,customStyle:A.A.button,icon:(0,_.jsx)(I.default,{}),children:"Télécharger"}))]}),(0,_.jsxs)("div",{className:A.A.box,children:[t?this.getMacSteps():i?this.getLinuxSteps():this.getWindowsSteps(),(0,_.jsx)(M.A,{img:H,number:"3",title:"Connecter",instructions:"Connectez-vous ou créez un compte."}),(0,_.jsx)(M.A,{img:F,number:"4",title:"Regarder",instructions:"Profitez à fond de Molotov !"})]}),(0,_.jsxs)("p",{className:A.A.help,children:[k.A.downloadPage.support_message,(0,_.jsx)("a",{className:A.A.helpLink,href:y.A.externalLink.supportForm,target:"_blank",children:k.A.downloadPage.customer_service})]})]})})}}],[{key:"getMeta",value:function(){return{appLinks:{iosNativeUri:y.A.externalLink.adjustDownload,androidNativeUri:y.A.externalLink.adjustDownload,webUri:(0,f.PI)()+y.A.routes.download},og:{title:k.A.pageTitle.public,type:"website",image:(0,b.Y)("image.pageHome.ogImage"),imageAlt:"Logo Molotov.tv",url:"".concat((0,f.PI)()).concat(D.A.download),imageHeight:400,imageWidth:588,description:"Téléchargez Molotov.tv"},canonical:"".concat((0,f.PI)()).concat(D.A.download)}}}]),t}(p.Component),(0,u.A)(r,"defaultProps",{navigator:{},location:{query:""}}),(0,u.A)(r,"cache",y.A.cache.shortCacheMaxAge),i=r))||i},56235:(e,n,t)=>{t.d(n,{A:()=>o});t(96540);var i=t(84600),r=t(74848);const o=function(e){var n=e.img,t=e.number,o=e.title,a=e.instructions;return(0,r.jsxs)("div",{className:i.A.root,children:[(0,r.jsx)("img",{loading:"lazy",src:n,className:i.A.img,alt:"download step",width:150,height:150}),(0,r.jsxs)("div",{className:i.A.text,children:[(0,r.jsx)("div",{className:i.A.numberContainer,children:(0,r.jsx)("div",{className:i.A.number,children:t})}),(0,r.jsx)("div",{className:i.A.title,children:o}),(0,r.jsx)("p",{className:i.A.instructions,children:a})]})]})}},68551:(e,n,t)=>{t.d(n,{bQ:()=>a,uo:()=>o,zc:()=>l});var i=t(21695),r=t(24668),o=function(e){var n=e.isMac,t=e.isWindows,i=e.isWindows64;return e.isLinux?"linux":n?"darwin":t||i?"win32":void 0},a=function(e){var n=e.isMac,t=e.isWindows,i=e.isWindows64,r=e.isLinux;if(n||i||r||t)return"x64"},s=function(e){var n=document.createElement("a");return n.href=e,n.download=!0,document.body.append(n),new Promise((function(e){setTimeout((function(){n.click(),document.body.removeChild(n),e()}),1e3)}))},l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.platform,t=e.arch,o=e.dist;return fetch("".concat(r.A.basic(i.A.endpoints.downloadManifest,{platform:n,arch:t}),"?t=").concat((new Date).getTime())).then((function(e){return e.json()})).then((function(e){var a=e.version;if("win32"===n)return s("".concat(r.A.basic(i.A.endpoints.downloadWindowsBuild,{arch:t,fileArch:t,version:a})));if("darwin"===n)return s("".concat(r.A.basic(i.A.endpoints.downloadDarwinBuild,{arch:t,fileArch:t,version:a})));if("linux"===n){if("debian"===o)return s("".concat(r.A.basic(i.A.endpoints.downloadLinuxDebianBuild,{arch:t,fileArch:t,version:a})));if("redhat"===o)return s("".concat(r.A.basic(i.A.endpoints.downloadLinuxRedhatBuild,{arch:t,fileArch:t,version:a})))}return Promise.resolve()}))}}}]);
2//# sourceMappingURL=3885-26fd89519cc8bf3bc862.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.