PageSourceSearch

https://www.franceinfo.fr/assets/components/headers/header/navigation-item/navigation-item-d1683bc3.js

js franceinfo.fr collected 2026-09-24 07:45:53 UTC 1,360 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkfranceinfo_package=self.webpackChunkfranceinfo_package||[]).push([[6024],{2354:function(t,e,i){function n(t,e,i){return(e=function(t){var e=function(t){if("object"!=typeof t||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var i=e.call(t,"string");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==typeof e?e:e+""}(e))in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}class a{constructor(t){this.utils=t,n(this,"navigationItems",void 0),n(this,"ANIMATED_ICON_PLAYED_CLASS","animated-icon--played"),this.utils.onReadyStateChange("complete",()=>this.init())}init(){this.navigationItems=Array.from(document.querySelectorAll(".navigation-item")),this.bindAnimatedIcons()}bindAnimatedIcons(){const t=this.navigationItems.filter(t=>t.classList.contains("navigation-item--with-animated-icon"));0!==t.length&&t.forEach(t=>{const e=t.querySelector(".navigation-item__icon");"loop"!==e.dataset.animationType&&(t.addEventListener("mouseenter",()=>{e.classList.add(this.ANIMATED_ICON_PLAYED_CLASS)}),t.addEventListener("mouseleave",()=>{e.classList.remove(this.ANIMATED_ICON_PLAYED_CLASS)}))})}}new Promise(async t=>{const e=await i.e(9980).then(i.bind(i,2885));t(new a(e))})}},function(t){t(t.s=2354)}]);

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.