PageSourceSearch

https://www.fft.fr/_next/static/chunks/2198.d08fa8bef211b0f3.js

js fft.fr collected 2026-09-24 09:00:30 UTC 6,737 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2198],{10778:(e,t,l)=>{"use strict";l.d(t,{e:()=>a});let a=(e,...t)=>{if(!e)return null;{let[l]=t;return((e,t=" ")=>{let l="";for(let a=0;a<e.length;a++)"text"in e[a]&&(l+=(l?t:"")+e[a].text);return l})(e,("string"==typeof l?{separator:l}:{...l}).separator)}}},13238:(e,t,l)=>{"use strict";l.d(t,{D:()=>k});var a=l(5498),n=l(83986),s=l(9093),r=l(58837),i=l(63702),c=l(27463),u=l(18919),o=l(80984),h=l(82881),x=l(38960),d=l(71709),g=l(48680),p=l(40709),m=l(70203),f=l(9609),v=l(29810),j=l(7756),N=l(98626),y=l(6796);function _(e){let{placeholder:t,items:l,value:s,onChange:r,onSelect:i,onClear:c,renderItem:u,getItemValue:o,autofocus:h=!1}=e,x=(0,n.useRef)(null);return(0,a.jsxs)(g.j,{items:l,filter:null,value:s,openOnInputClick:!0,onValueChange:(e,t)=>{null==r||r(e),"item-press"===t.reason&&(null==i||i(e))},children:[(0,a.jsx)("div",{ref:x,className:"min-w-0 flex-1",children:(0,a.jsx)(p.o,{placeholder:t,autoFocus:h,render:e=>(0,a.jsx)(y.A,{...e,fullWidth:!0,onClear:c,className:"h-full"})})}),l.length>0&&(0,a.jsx)(m.K,{children:(0,a.jsx)(f.o,{anchor:x,className:"outline-hidden z-[60] shadow",sideOffset:2,collisionAvoidance:{align:"none",side:"none"},children:(0,a.jsx)(v.I,{className:"w-[var(--anchor-width)] max-w-[var(--available-width)] bg-white ",children:(0,a.jsx)(j.e,{className:"text-black",children:(e,t)=>{let l=o(e);return(0,a.jsx)(N.K,{value:l,className:"group",children:u(e)},"item-".concat(t,"-").concat(l))}})})})})]})}var b=l(83600),w=l(6147),A=l(43735);l(55036);let C=null;var I=l(35567),q=l(6348);function P(e){let{hit:t}=e;return(0,a.jsxs)("div",{className:"flex cursor-pointer items-center justify-between px-3 py-3 hover:bg-grey-100 group-data-[highlighted]:bg-grey-100",children:[(0,a.jsx)(i.f,{hit:t,attribute:"query",highlightedTagName:"span",classNames:{highlighted:"text-secondary"}}),(0,a.jsx)(r.g,{icon:s.dmS,className:"text-secondary"})]})}function S(e){let{query:t}=e;return(0,a.jsxs)("div",{className:"flex cursor-pointer items-center justify-between px-3 py-3 hover:bg-grey-100 group-data-[highlighted]:bg-grey-100",children:[(0,a.jsx)("span",{className:"text-secondary",children:t}),(0,a.jsx)(r.g,{icon:s.dmS,className:"text-secondary"})]})}function L(e){let{initialSearch:t,onSearch:l,className:s,autofocus:r}=e,{refine:i,clear:o}=(0,c.V)(),{items:h}=(0,u.u)(),{triggerEvent:g}
1=(0,q.q)(),[p,m]=(0,n.useState)(null!=t?t:""),f=(0,x.YQ)(i,300),v=(0,n.useMemo)(()=>h.length>0?h.map(e=>({type:"suggestion",hit:e})):p.length>=3?[{type:"query",query:p}]:[],[h,p]);return(0,a.jsxs)("form",{className:(0,I.cn)("flex w-full max-w-[788px] gap-[5px]",s),onSubmit:e=>{e.preventDefault(),f.cancel(),null==l||l(p)},children:[(0,a.jsx)(_,{items:v,value:p,autofocus:r,onChange:e=>{m(e),f(e)},onSelect:e=>{m(e),f.cancel(),g({event_type:"navigation",event_chapter1:"recherche",event_name:e.trim()},"button"),null==l||l(e)},onClear:()=>{o(),m(""),f.cancel()},getItemValue:e=>"suggestion"===e.type?e.hit.query:e.query,renderItem:e=>"suggestion"===e.type?(0,a.jsx)(P,{hit:e.hit}):(0,a.jsx)(S,{query:e.query}),placeholder:"Rechercher un article, un document..."}),(0,a.jsx)(d.A,{element:"button",event:{event_type:"navigation",event_chapter1:"recherche",event_name:p.trim()},children:(0,a.jsx)(b.A,{variant:"secondary",type:"submit",className:"max-lg:hidden",children:"Rechercher"})})]})}function k(e){let{initialSearch:t,onSearch:l,className:n,autofocus:s,config:r}=e,{searchClient:i,querySuggestionsIndexName:c}=(C||(C=function(e){let t=(null==e?void 0:e.appID)||(0,A.env)("NEXT_PUBLIC_ALGOLIA_APPLICATION_ID"),l=(null==e?void 0:e.apiKey)||(0,A.env)("NEXT_PUBLIC_ALGOLIA_SEARCH_ONLY_API_KEY"),a=(null==e?void 0:e.indexName)||(0,A.env)("NEXT_PUBLIC_ALGOLIA_INDEX_NAME"),n=(0,w.w)(t,l);return{searchClient:{...n,search:e=>e.every(e=>{let{params:t}=e;return!(null==t?void 0:t.query)||t.query.length<3})?Promise.resolve({results:e.map(()=>({hits:[],nbHits:0,nbPages:0,page:0,processingTimeMS:0,hitsPerPage:0,exhaustiveNbHits:!1,query:"",params:""}))}):n.search(e)},querySuggestionsIndexName:"".concat(a,"_query_suggestions")}}(r)),C);return(0,a.jsxs)(o.G,{searchClient:i,indexName:c,children:[(0,a.jsx)(h.Z,{hitsPerPage:5}),(0,a.jsx)(L,{initialSearch:t,onSearch:l,className:n,autofocus:s})]})}},22179:()=>{},45744:(e,t,l)=>{"use strict";l.r(t),l.d(t,{AlgoliaSearchPanel:()=>f,AlgoliaSearchTrigger:()=>p});var a=l(5498),n=l(48939),s=l(9093),r=l(58837),i=l(10778),c=l(88117),u=l(13238),o=l(71709),h=l(78631),x=l(66544),d=l(72939),g=l(35567);function p(e){let{className:t}=e,{openSearch:l,isSearchOpen:n,closeSearch:i}=(0,h.useNavigationContext)();return(0,a.jsx)("i",{...(0,x.$)(n?i:l),className:(0,g.cn)("flex h-12 w-12 cursor-pointer text-secondary",t),children:(0,a.jsx)(r.g,{className:"text-xl",icon:s.MjD})})}function m(e){var t;return e.text?e.text:(0,d.K)(e,"page","title")?null!=(t=e.data.title)?t:"":(0,d.K)(e,"article","title")?(0,i.e)(e.data.title):""}function f(e){let{quickAccess:t,algoliaConfig:l}=e,{isSearchOpen:i,closeSearch:x}=(0,h.useNavigationContext)(),g=(0,n.useRouter)();return i?(0,a.jsx)("div",{className:"absolute left-0 top-full z-40 w-full overflow-hidden",children:(0,a.jsxs)("div",{className:"flex w-full flex-col items-center bg-beige-100 px-6 py-5 max-lg:h-[100dvh] max-lg:border-t max-lg:border-beige-400 lg:min-h-[500px] lg:px-10 lg:pb-[52px] lg:pt-[30px]",children:[(0,a.jsx)("button",{onClick:x,className:"self-end p-1 max-lg:mb-2",children:(0,a.jsx)(r.g,{icon:s.Jyw,size:"xl",className:"text-[#6a6a6a]"})}),(0,a.jsxs)("div",{className:"flex w-full max-w-[788px] flex-col gap-9",children:[(0,a.jsxs)("div",{className:"flex w-full flex-col gap-[10px]",children:[(0,a.jsx)("p",{className:"text-sm text-[#6a6a6a] max-lg:hidden",children:"Que cherchez-vous ?"}),(0,a.jsx)(u.D,{config:l,onSearch:e=>{g.push("/recherche?recherche=".concat(e)),x()},autofocus:!0})]}),t.length>0&&(0,a.jsxs)("div",{className:"flex flex-col gap-4 px-1 lg:w-[calc(100%-110px)]",children:[(0,a.jsx)("h3",{className:"text-lg font-medium",children:"Acc\xe8s rapides"}),(0,a.jsx)("ul",{className:"flex flex-col gap-1",children:t.map((e,t)=>{var l,n;return(0,a.jsx)(o.A,{event:{event_type:"navigation",event_chapter1:"recherche",event_chapter2:m(e.lien),event_chapter3:(l=e.lien,(0,d.K)(l,"page","parent_page")&&(0,d.K)(l.data.parent_page,"page","title")&&null!=(n=l.data.parent_page.data.title)?n:""),event_name:m(e.lien).trim()},children:(0,a.jsxs)(c.default,{field:e.lien,className:"group flex items-center justify-between bg-white px-5 py-[10px] shadow",onClick:x,children:[(0,a.jsx)("span",{className:"group-hover:text-secondary",children:m(e.lien)}),(0,a.jsx)(r.g,{className:"text-lg text-secondary",icon:s.XkK})]},t)},e.lien.uid)})})]})]})]})}):null}}}]);

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.