PageSourceSearch

https://cfa-sat-nextjs.vercel.app/_next/static/immutable/chunks/0by6l73-57_5_.js

js cfa-sat-nextjs.vercel.app collected 2026-10-03 06:23:09 UTC 16,625 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,75747,e=>{"use strict";e.s(["BlocksRenderer",()=>u,"ComponentsProvider",()=>o,"useComponentsContext",()=>m],75747);var n=e.i(43476),r=e.i(71645);let t=({text:e,...t})=>{let s,{modifiers:a,missingModifierTypes:l}=m();return Object.keys(t).reduce((e,r)=>{if(!t[r])return e;let s=a[r];return s?(0,n.jsx)(s,{children:e}):(l.includes(r)||(console.warn(`[@strapi/block-react-renderer] No component found for modifier "${r}"`),l.push(r)),e)},(s=e.split(/\r?\n|\r/g),(0,n.jsx)(n.Fragment,{children:s.map((e,t)=>(0,n.jsxs)(r.Fragment,{children:[t>0&&(0,n.jsx)("br",{}),e]},t))})))},s=["image"],a=({content:e})=>{let{children:l,type:i,...o}=e,{blocks:u,missingBlockTypes:c}=m(),d=u[i];if(!d)return c.includes(i)||(console.warn(`[@strapi/block-react-renderer] No component found for block type "${i}"`),c.push(i)),null;if(s.includes(i))return(0,n.jsx)(d,{...o});if("paragraph"===i&&1===l.length&&"text"===l[0].type&&""===l[0].text)return(0,n.jsx)("br",{});let h=(e=>{let{children:n,type:r,...t}=e;if("code"===r){let n=e=>e.reduce((e,r)=>"text"===r.type?e.concat(r.text):"link"===r.type?e.concat(n(r.children)):e,"");return{...t,plainText:n(e.children)}}return t})(e);return(0,n.jsx)(d,{...h,children:l.map((e,s)=>{if("text"===e.type){let{type:n,...a}=e;return(0,r.createElement)(t,{...a,key:s})}return(0,n.jsx)(a,{content:e},s)})})},l={blocks:{paragraph:e=>(0,n.jsx)("p",{children:e.children}),quote:e=>(0,n.jsx)("blockquote",{children:e.children}),code:e=>(0,n.jsx)("pre",{children:(0,n.jsx)("code",{children:e.plainText})}),heading:({level:e,children:r})=>{switch(e){case 1:return(0,n.jsx)("h1",{children:r});case 2:return(0,n.jsx)("h2",{children:r});case 3:return(0,n.jsx)("h3",{children:r});case 4:return(0,n.jsx)("h4",{children:r});case 5:return(0,n.jsx)("h5",{children:r});case 6:return(0,n.jsx)("h6",{children:r})}},link:e=>(0,n.jsx)("a",{href:e.url,children:e.children}),list:e=>"ordered"===e.format?(0,n.jsx)("ol",{children:e.children}):(0,n.jsx)("ul",{children:e.children}),"list-item":e=>(0,n.jsx)("li",{children:e.children}),image:e=>(0,n.jsx)("img",{src:e.image.url,alt:e.image.alternativeText||void 0})},modifiers:{bold:e=>(0,n.jsx)("strong",{children:e.children}),italic:e=>(0,n.jsx)("em",{children:e.children}),underline:e=>(0,n.jsx)("u",{children:e.children}),strikethrough:e=>(0,n.jsx)("del",{children:e.children}),code:e=>(0,n.jsx)("code",{children:e.children})},missingBlockTypes:[],missingModifierTypes:[]},i=r.createContext(l),o=({children:e,value:t=l})=>{let s=r.useMemo(()=>t,[t]);return(0,n.jsx)(i.Provider,{value:s,children:e})};function m(){return r.useContext(i)}let u=e=>{let t={...l.blocks,...e.blocks},s={...l.modifiers,...e.modifiers},i=r.useRef([]),m=r.useRef([]);return(0,n.jsx)(o,{value:{blocks:t,modifiers:s,missingBlockTypes:i.current,missingModifierTypes:m.current},children:e.content.map((e,r)=>(0,n.jsx)(a,{content:e},r))})}},12434,e=>{"use strict";e.i(75747),e.s([])},90237,47932,e=>{"use strict";var n=e.i(43476),r=e.i(34147),t=e.i(49838);e.s(["default",0,function({buttons:e,className:s}){return e&&0!==e.length?e.map(e=>(0,n.jsx)(r.default,{className:(0,t.default)("w-full text-center whitespace-nowrap",s),variant:e.variant,html:e.html,href:(e.media?.url||e.url)??"",children:e.text},e.id)):null}],47932),e.s([],90237)},14182,e=>{"use strict";var n=e.i(43476);e.i(12434);var r=e.i(75747),t=e.i(57688),s=e.i(34147);e.i(90237);var a=e.i(47932),l=e.i(49838);e.s(["default",0,function({formation:e,...i}){return e?(0,n.jsx)("div",{...i,children:(0,n.jsxs)("div",{className:"\n          edu-course course-style-1 hover-button-bg-white h-full text-left\n          [&_ul]:list-['\\203A'] [&_ul]:pl-1 [&_li]:pl-2 [&_li]:text-[12px] [&_li]:m-0\n        ",children:[(0,n.jsxs)("div",{className:"inner",children:[(0,n.jsxs)("div",{className:"thumbnail overflow-hidden w-full h-[218px]",children:[(0,n.jsx)("a",{href:`/formations/${e.slug}`,className:"relative block w-full h-full",children:e.image?.url?(0,n.jsx)(t.default,{src:e.image.url,fill:!0,sizes:"(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw",alt:e.titre??"",className:"object-cover"}):(0,n.jsx)("div",{className:"flex items-center justify-center h-full bg-gray-200 text-gray-500",children:"Aucune image disponible"})}),e.sessions?.some(e=>(e.etiquettes?.length??0)>0)&&(0,n.jsx)("div",{className:"time-top flex flex-col gap-2 items-end",children:Array.from(new Set(e.sessions.flatMap(e=>e.etiquettes?.map(e=>e.nom)))).map(e=>(0,n.jsx)("span",{className:"duration !bg-white !text-black w-fit",children:(0,n.jsx)("span",{className:"etiquette",children:e})},e))})]}),(0,n.jsxs)("div",{className:"content",children:[(0,n.jsx)("span",{className:(0,l.default)("course-level",e.type?.toLocaleLowerCase()==="alternance"&&"!bg-green-800 !text-green",e.type?.toLocaleLowerCase()==="courte"&&"!bg-light-red !text-red",e.type?.toLocaleLowerCase()==="gratuite"&&"!bg-light-yellow !text-black",e.type?.toLocaleLowerCase()==="vae"&&"!bg-light-purple !text-purple"),children:e.type??""}),(0,n.jsx)("div",{className:"title",children:(0,n.jsx)("a",{href:`/formations/${e.slug}/`,className:"!line-clamp-none font-[600] text-[16px]",children:e.titre})}),e.apercu&&(0,n.jsx)("div",{className:"mt-4 [&_li]:text-black",children:(0,n.jsx)(r.BlocksRenderer,{content:e.apercu})}),(e.sessions?.length??0)>0&&(0,n.jsx)("ul",{className:"course-meta mt-4",children:(0,n.jsxs)("li",{children:[(0,n.jsx)("i",{className:"icon-24"}),e.sessions?.length," session",(e.sessions?.length??0)>1?"s":""]})})]})]}),(0,n.jsx)("div",{className:"course-hover-content-wrapper",children:(0,n.jsx)("button",{className:"wishlist-btn",children:(0,n.jsx)("i",{className:"icon-22"})})}),(0,n.jsx)("div",{className:"course-hover-content-wrapper",children:(0,n.jsx)("button",{className:"wishlist-btn",children:(0,n.jsx)("i",{className:"icon-22"})})}),(0,n.jsx)("div",{className:"course-hover-content",children:(0,n.jsxs)("div",{className:"content",children:[(0,n.jsx)("span",{className:(0,l.default)("course-level",e.type?.toLocaleLowerCase()==="alternance"&&"!bg-green-800 !text-green",e.type?.toLocaleLowerCase()==="courte"&&"!bg-light-red !text-red",e.type?.toLocaleLowerCase()==="gratuite"&&"!bg-light-yellow !text-black",e.type?.toLocaleLowerCase()==="vae"&&"!bg-light-purple !text-purple"),children:e.type??""}),(0,n.jsx)("div",{className:"title",children:(0,n.jsx)("a",{href:`/formations/${e.slug}/`,className:"!line-clamp-none font-[600] text-[16px] text-white",children:e.titre})}),e.apercu&&(0,n.jsx)("div",{className:"mt-4 [&_li]:text-white",children:(0,n.jsx)(r.BlocksRenderer,{content:e.apercu})}),(0,n.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,n.jsx)(s.default,{href:`/formations/${e.slug}/`,variant:"rouge",className:"mt-4 w-full text-center",children:"Découvrir la formation"}),(e.buttons?.length??0)>0&&(0,n.jsx)(a.default,{buttons:e.buttons??[]})]})]})})]})}):null}],14182)},46219,e=>{"use strict";var n=e.i(43476);
1let r=(0,e.i(75254).default)("settings-2",[["path",{d:"M14 17H5",key:"gfn3mx"}],["path",{d:"M19 7h-9",key:"6i9tg"}],["circle",{cx:"17",cy:"17",r:"3",key:"18b49y"}],["circle",{cx:"7",cy:"7",r:"3",key:"dfmy0x"}]]);var t=e.i(18566),s=e.i(71645),a=e.i(34147),l=e.i(14182),i=e.i(49838);let o=[{number:"01",name:"Ain"},{number:"02",name:"Aisne"},{number:"03",name:"Allier"},{number:"04",name:"Alpes-de-Haute-Provence"},{number:"05",name:"Hautes-Alpes"},{number:"06",name:"Alpes-Maritimes"},{number:"07",name:"Ardèche"},{number:"08",name:"Ardennes"},{number:"09",name:"Ariège"},{number:"10",name:"Aube"},{number:"11",name:"Aude"},{number:"12",name:"Aveyron"},{number:"13",name:"Bouches-du-Rhône"},{number:"14",name:"Calvados"},{number:"15",name:"Cantal"},{number:"16",name:"Charente"},{number:"17",name:"Charente-Maritime"},{number:"18",name:"Cher"},{number:"19",name:"Corrèze"},{number:"21",name:"Côte-d'Or"},{number:"22",name:"Côtes-d'Armor"},{number:"23",name:"Creuse"},{number:"24",name:"Dordogne"},{number:"25",name:"Doubs"},{number:"26",name:"Drôme"},{number:"27",name:"Eure"},{number:"28",name:"Eure-et-Loir"},{number:"29",name:"Finistère"},{number:"2A",name:"Corse-du-Sud"},{number:"2B",name:"Haute-Corse"},{number:"30",name:"Gard"},{number:"31",name:"Haute-Garonne"},{number:"32",name:"Gers"},{number:"33",name:"Gironde"},{number:"34",name:"Hérault"},{number:"35",name:"Ille-et-Vilaine"},{number:"36",name:"Indre"},{number:"37",name:"Indre-et-Loire"},{number:"38",name:"Isère"},{number:"39",name:"Jura"},{number:"40",name:"Landes"},{number:"41",name:"Loir-et-Cher"},{number:"42",name:"Loire"},{number:"43",name:"Haute-Loire"},{number:"44",name:"Loire-Atlantique"},{number:"45",name:"Loiret"},{number:"46",name:"Lot"},{number:"47",name:"Lot-et-Garonne"},{number:"48",name:"Lozère"},{number:"49",name:"Maine-et-Loire"},{number:"50",name:"Manche"},{number:"51",name:"Marne"},{number:"52",name:"Haute-Marne"},{number:"53",name:"Mayenne"},{number:"54",name:"Meurthe-et-Moselle"},{number:"55",name:"Meuse"},{number:"56",name:"Morbihan"},{number:"57",name:"Moselle"},{number:"58",name:"Nièvre"},{number:"59",name:"Nord"},{number:"60",name:"Oise"},{number:"61",name:"Orne"},{number:"62",name:"Pas-de-Calais"},{number:"63",name:"Puy-de-Dôme"},{number:"64",name:"Pyrénées-Atlantiques"},{number:"65",name:"Hautes-Pyrénées"},{number:"66",name:"Pyrénées-Orientales"},{number:"67",name:"Bas-Rhin"},{number:"68",name:"Haut-Rhin"},{number:"69",name:"Rhône"},{number:"70",name:"Haute-Saône"},{number:"71",name:"Saône-et-Loire"},{number:"72",name:"Sarthe"},{number:"73",name:"Savoie"},{number:"74",name:"Haute-Savoie"},{number:"75",name:"Paris"},{number:"76",name:"Seine-Maritime"},{number:"77",name:"Seine-et-Marne"},{number:"78",name:"Yvelines"},{number:"79",name:"Deux-Sèvres"},{number:"80",name:"Somme"},{number:"81",name:"Tarn"},{number:"82",name:"Tarn-et-Garonne"},{number:"83",name:"Var"},{number:"84",name:"Vaucluse"},{number:"85",name:"Vendée"},{number:"86",name:"Vienne"},{number:"87",name:"Haute-Vienne"},{number:"88",name:"Vosges"},{number:"89",name:"Yonne"},{number:"90",name:"Territoire de Belfort"},{number:"91",name:"Essonne"},{number:"92",name:"Hauts-de-Seine"},{number:"93",name:"Seine-Saint-Denis"},{number:"94",name:"Val-de-Marne"},{number:"95",name:"Val-d'Oise"},{number:"971",name:"Guadeloupe"},{number:"972",name:"Martinique"},{number:"973",name:"Guyane"},{number:"974",name:"La Réunion"},{number:"976",name:"Mayotte"}];e.s(["default",0,function({formations:e,showFilters:m}){let u=(0,t.useRouter)(),c=(0,t.useSearchParams)(),d=c.get("categorie")??"",h=c.get("type")??"",x=c.get("niveau")??"",b=c.get("etiquette")??"",p=(0,s.useMemo)(()=>h?e.find(e=>e.type?.toLowerCase()===h.toLowerCase())?.type||h:"",[h,e]),f=(0,s.useMemo)(()=>d?e.find(e=>e.categorie?.toLowerCase()===d.toLowerCase())?.categorie||d:"",[d,e]),g=(0,s.useMemo)(()=>x?e.find(e=>e.niveau?.toLowerCase()===x.toLowerCase())?.niveau||x:"",[x,e]),j=(0,s.useMemo)(()=>{if(!b)return"";let n=e.find(e=>e.sessions?.some(e=>e.etiquettes?.some(e=>e.nom?.toLowerCase()===b.toLowerCase())))?.sessions?.flatMap(e=>e.etiquettes||[]).find(e=>e.nom?.toLowerCase()===b.toLowerCase());return n?.nom||b}
1,[b,e]),[v,w]=(0,s.useState)(p),[y,N]=(0,s.useState)(f),[C,L]=(0,s.useState)(g),[M,S]=(0,s.useState)(j),[k,A]=(0,s.useState)(""),[B,T]=(0,s.useState)(""),[q,H]=(0,s.useState)(()=>!!d||!!h||!!x||!!b),R=(0,s.useMemo)(()=>Array.from(new Set(e.flatMap(e=>e.sessions?.map(e=>e.ecole?.nom).filter(Boolean)||[]).filter(Boolean))).sort(),[e]),P=(0,s.useMemo)(()=>{let n=new Set(e.flatMap(e=>e.sessions?.map(e=>e.zipcode).filter(Boolean)||[]).filter(Boolean).map(e=>e?e.startsWith("20")?"0"===e[2]?"2A":"2B":e.length>=3&&["971","972","973","974","976"].includes(e.substring(0,3))?e.substring(0,3):e.substring(0,2):""));return o.filter(e=>n.has(e.number)).sort((e,n)=>e.name.localeCompare(n.name))},[e]),V=(e,n,r,t)=>{let s=new URLSearchParams(c);e?s.set("type",e):s.delete("type"),n?s.set("categorie",n):s.delete("categorie"),r?s.set("niveau",r):s.delete("niveau"),t?s.set("etiquette",t):s.delete("etiquette");let a=s.toString()?`${window.location.pathname}?${s.toString()}`:window.location.pathname;u.push(a)},D=(0,s.useMemo)(()=>Array.from(new Set(e.map(e=>e.type).filter(Boolean))).sort(),[e]),G=(0,s.useMemo)(()=>Array.from(new Set(e.map(e=>e.categorie).filter(Boolean).filter(e=>"Aucune"!==e))).sort(),[e]),O=(0,s.useMemo)(()=>Array.from(new Set(e.map(e=>e.niveau).filter(Boolean))).sort(),[e]),$=(0,s.useMemo)(()=>Array.from(new Set(e.flatMap(e=>e.sessions?.flatMap(e=>e.etiquettes||[])||[]).map(e=>e.nom).filter(Boolean))).sort(),[e]),_=(0,s.useMemo)(()=>{let n=structuredClone(e);return v&&(n=n.filter(e=>e.type?.toLowerCase()===v.toLowerCase())),y&&(n=n.filter(e=>e.categorie?.toLowerCase()===y.toLowerCase())),C&&(n=n.filter(e=>e.niveau?.toLowerCase()===C.toLowerCase())),M&&(n=n.filter(e=>e.sessions?.some(e=>e.etiquettes?.some(e=>e.nom?.toLowerCase()===M.toLowerCase())))),k&&(n=n.filter(e=>(e.sessions||[]).some(e=>{let n=e.zipcode;if(!n)return!1;return(n.startsWith("20")?"0"===n[2]?"2A":"2B":n.length>=3&&["971","972","973","974","976"].includes(n.substring(0,3))?n.substring(0,3):n.substring(0,2))===k}))),B&&(n=n.filter(e=>(e.sessions||[]).some(e=>e.ecole?.nom===B))),n},[e,v,y,C,M,k,B]);return(0,n.jsx)("div",{className:"edu-course-area course-area-1 gap-tb--tmp",children:(0,n.jsxs)("div",{className:"container",children:[m&&(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:"edu-sorting-area",children:[(0,n.jsx)("div",{className:"sorting-left flex-shrink-0",children:(0,n.jsxs)("h6",{className:"showing-text",children:["Nous avons ",(0,n.jsx)("span",{children:_.length})," formation",_.length>1?"s":""," disponible",_.length>1?"s":""," pour vous"]})}),(0,n.jsx)("div",{className:"sorting-right flex flex-row flex-wrap gap-8 justify-end",children:(0,n.jsxs)(a.default,{className:(0,i.default)("flex flex-row gap-2 text-black hover:!text-green",q&&"text-green"),href:"#",onClick:e=>{e.preventDefault(),H(!q),e.currentTarget.blur()},variant:"blanc",children:[(0,n.jsx)(r,{}),"Filtres"]})})]}),q&&(0,n.jsxs)("div",{className:"edu-sorting-wrapper mb-8 flex flex-row flex-wrap gap-4",children:[(0,n.jsx)("div",{className:"edu-sorting",children:(0,n.jsxs)("select",{className:"edu-select",value:v,onChange:e=>{let n=e.target.value;w(n),N(""),L(""),S(""),V(n,"","","")},children:[(0,n.jsx)("option",{value:"",children:"Tous les types"}),D.map(e=>(0,n.jsx)("option",{value:e,children:e},e))]})}),(0,n.jsx)("div",{className:"edu-sorting",children:(0,n.jsxs)("select",{className:"edu-select",value:k,onChange:e=>{A(e.target.value),V(v,y,C,M)},children:[(0,n.jsx)("option",{value:"",children:"Tous les départements"}),P.map(e=>(0,n.jsx)("option",{value:e.number,children:e.name},e.number))]})}),(0,n.jsx)("div",{className:"edu-sorting",children:(0,n.jsxs)("select",{className:"edu-select max-w-[300px]",value:B,onChange:e=>{T(e.target.value),V(v,y,C,M)},children:[(0,n.jsx)("option",{value:"",children:"Toutes les écoles"}),R.map(e=>(0,n.jsx)("option",{value:e,children:e},e))]})}),(0,n.jsx)("div",{className:"edu-sorting",children:(0,n.jsxs)("select",{className:"edu-select",value:M,onChange:e=>{let n=e.target.value;S(n),V(v,y,C,n)},children:[(0,n.jsx)("option",{value:"",children:"Toutes les étiquettes"}),$.map(e=>(0,n.jsx)("option",{value:e,children:e},e))]})}),"alternance"===v.toLowerCase()&&(0,n.jsxs)("div",{className:"flex flex-row gap-4",children:[(0,n.jsx)("div",{className:"edu-sorting",children:(0,n.jsxs)("select",{className:"edu-select",value:y,onChange:e=>{let n=e.target.value;N(n),V(v,n,C,M)},children:[(0,n.jsx)("option",{value:"",children:"Tous les domaines"}),G.map(e=>(0,n.jsx)("option",{value:e,children:e},e))]})}),(0,n.jsx)("div",{className:"edu-sorting",children:(0,n.jsxs)("select",{className:"edu-select",value:C,onChange:e=>{let n=e.target.value;L(n),V(v,y,n,M)},children:[(0,n.jsx)("option",{value:"",children:"Tous les niveaux"}),O.map(e=>(0,n.jsx)("option",{value:e,children:e},e))]})})]})]})]}),(0,n.jsx)("div",{className:"row g-5 flex flex-row justify-center",children:_.map(e=>(0,n.jsx)("div",{className:"col-md-6 col-lg-4 col-xl-3",children:(0,n.jsx)(l.default,{className:"edu-course course-box-shadow",formation:e})},e.documentId))}),0===_.length&&(0,n.jsxs)("div",{className:"text-center py-12",children:[(0,n.jsx)("p",{className:"text-gray-600",children:"Aucune formation trouvée pour cette catégorie et ce type."}),(0,n.jsx)(a.default,{href:"",onClick:()=>{N(""),w(""),L(""),S(""),V("","","","")},className:"mt-4",variant:"rouge",children:"Voir toutes les formations"})]})]})})}],46219)}]);

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.