PageSourceSearch

https://www.france24.com/build/4108.34049690a7fb0123b19e.js

js france24.com collected 2026-09-24 07:34:16 UTC 5,808 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4108],{32125:(e,t,a)=>{a.r(t),a.d(t,{default:()=>l.a});var n=a(45868),l=a.n(n),o={};for(const e in n)"default"!==e&&(o[e]=()=>n[e]);a.d(t,o)},37190:(e,t,a)=>{a.r(t),a.d(t,{default:()=>i});var n=a(17509),l=a(96566),o=a.n(l),r=a(26270);const i=function(){var e=(0,n.A)(o().mark(function e(t,a){var n,l,i,s,c,u,d,p;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t&&a){e.next=3;break}return e.abrupt("return",[]);case 3:return s=[encodeURIComponent((null===(n=window.contextlayer)||void 0===n||null===(n=n.social_share)||void 0===n||null===(n=n.facebook)||void 0===n?void 0:n.fb_app_id)||""),encodeURIComponent((null===(l=window.contextlayer)||void 0===l||null===(l=l.social_share)||void 0===l||null===(l=l.twitter)||void 0===l?void 0:l.twitter_creator)||""),encodeURIComponent(t),encodeURIComponent(a)],c="/".concat((null===(i=window.contextlayer)||void 0===i?void 0:i.lang)||"fr","/_ws/sharelinks/").concat(s.join("/")),e.prev=5,u=new r.default,e.next=9,u.fetch(c,{method:"GET",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"}});case 9:if((d=e.sent).body){e.next=13;break}return e.abrupt("return",[]);case 13:if(p=JSON.parse(d.body),Array.isArray(p.shareLinks)){e.next=17;break}return e.abrupt("return",[]);case 17:return e.abrupt("return",p.shareLinks);case 20:return e.prev=20,e.t0=e.catch(5),e.abrupt("return",[]);case 24:case"end":return e.stop()}},e,null,[[5,20]])}));return function(t,a){return e.apply(this,arguments)}}()},40414:(e,t,a)=>{a.r(t),a.d(t,{default:()=>l.a});var n=a(70005),l=a.n(n),o={};for(const e in n)"default"!==e&&(o[e]=()=>n[e]);a.d(t,o)},45868:function(e,t,a){var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const l=a(31387),o=a(31387),r={key:0,class:"o-popin-share"},i=a(31387),s=n(a(92400)),c=n(a(37190));t.default=(0,l.defineComponent)({__name:"PopinShare",props:{testId:{default:"share-popin"},data:{default:()=>({title:"",url:""})}},emits:["close"],setup(e,{emit:t}){const a=e=>(e=>e?.deep_link&&window?.IS_MOBILE)(e)||(e=>!!e?.share_link)(e),n=(0,i.ref)(!1),l=e,u=(0,i.ref)([]),d=t,p=(0,i.computed)(()=>{const e=window.contextlayer?.social?.share_links??u.value;return Array.isArray(e)?e.filter(e=>a(e)&&!("messenger"===e.name&&!window.IS_MOBILE)).map(e=>({...e,is_shorty:"shorty"===e.name})):[]}),k=e=>{const t=e.target;t&&(t.matches('[data-attribute="share-button"]')||t.closest('[data-attribute="share-button"]')||d("close"))};return(0,i.onMounted)(()=>{if(window.IS_MOBILE&&"function"==typeof navigator.share)return n.value=!0,void d("close");document.addEventListener("click",k),window.contextlayer?.social?.share_links||(async()=>{l.data?.title&&l.data?.url&&(u.value=await(0,c.default)(l.data.title,l.data.url))})()}),(0,i.onUnmounted)(()=>{document.removeEventListener("click",k)}),(e,t)=>n.value?(0,o.createCommentVNode)("",!0):((0,o.openBlock)(),(0,o.createElementBlock)("ul",r,[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)(p.value,e=>((0,o.openBlock)(),(0,o.createElementBlock)("li",{key:e.name,class:"o-popin-share__item"},[(0,o.createVNode)(s.default,{"test-id":`share-${e?.name??e?.icon??"icon"}`,link:e,"is-label":!1,classes:["a-social-share",`a-social-share--${e.name}`]},null,8,["test-id","link","classes"])]))),128))]))}})},70005:function(e,t,a){var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const l=a(31387),o=a(31387),r=["href","target","aria-label","data-action"],i={key:1,class:"a-label"},s=["data-action"],c={key:1,class:"a-label"},u={key:2,class:"a-label"},d=a(31387),p=n(a(64931));t.default=(0,l.defineComponent)({__name:"ShareIcon",props:{testId:{default:"share-icon"},link:{},isLabel:{type:Boolean,default:!0},classes:{default:()=>["a-picto-share","a-picto-social"]}},setup(e){const t=e,a=(0,d.ref)(!1),n=(0,d.computed)(()=>Object.fromEntries(t.classes.map(e=>[e,!0]))),l=(0,d.computed)(()=>{const e=n.value;return e["a-picto-social--active"]=a.value,e["a-picto-social--inactive"]=!a.value,e}
1),k=e=>e.deep_link&&window.IS_MOBILE?e.deep_link:e.share_link,f=()=>{a.value=!0};return(e,d)=>{const m=(0,o.resolveDirective)("clipboard");return t.link.is_shorty?(0,o.withDirectives)(((0,o.openBlock)(),(0,o.createElementBlock)("button",{key:1,type:"button",class:(0,o.normalizeClass)(l.value),"data-action":`${t.link.name||""}`},[t.link.icon?((0,o.openBlock)(),(0,o.createBlock)(p.default,{key:0,"svg-id":t.link.icon},null,8,["svg-id"])):(0,o.createCommentVNode)("",!0),a.value?((0,o.openBlock)(),(0,o.createElementBlock)("span",c,(0,o.toDisplayString)(e.$translate("share.link.copied")),1)):((0,o.openBlock)(),(0,o.createElementBlock)("span",u,(0,o.toDisplayString)(t.link.label),1))],10,s)),[[m,decodeURIComponent(k(t.link)??"")],[m,f,"success"]]):((0,o.openBlock)(),(0,o.createElementBlock)("a",{key:0,class:(0,o.normalizeClass)(n.value),href:k(t.link),target:(v=t.link,v.target||!1),"aria-label":void 0!==t.link.aria_label?`${t.link.aria_label}`:`${e.$translate("share.on")} ${t.link.title}`,"data-action":`${t.link.name||""}`,rel:"nofollow noopener"},[t.link.icon?((0,o.openBlock)(),(0,o.createBlock)(p.default,{key:0,"svg-id":t.link.icon},null,8,["svg-id"])):(0,o.createCommentVNode)("",!0),t.isLabel?((0,o.openBlock)(),(0,o.createElementBlock)("span",i,(0,o.toDisplayString)(t.link.label),1)):(0,o.createCommentVNode)("",!0)],10,r));var v}}})},81727:(e,t,a)=>{a.r(t),a.d(t,{default:()=>o});var n=a(32125),l={};for(const e in n)"default"!==e&&(l[e]=()=>n[e]);a.d(t,l);const o=n.default},92400:(e,t,a)=>{a.r(t),a.d(t,{default:()=>o});var n=a(40414),l={};for(const e in n)"default"!==e&&(l[e]=()=>n[e]);a.d(t,l);const o=n.default}}]);

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.