PageSourceSearch

https://www.hensoldt.net/_app/immutable/nodes/15.DjHzLdH0.js

js hensoldt.net collected 2026-09-24 19:35:27 UTC 16,304 bytes, 2 lines download raw bytes

1import{p as d,i as I}from"../chunks/Dc6_onEy.js";import{u as Qt,p as Ut,v,w as Xt,t as B,f as lt,y as o,s as c,g as e,a as Y,b as Z,c as $t,d as h,e as s,r as n,z as wt,i as x,C as t1,A as e1,D as a1,B as r1}from"../chunks/CsBVOSR8.js";import{e as j,i as W}from"../chunks/GstqTZ4a.js";import{f as l1,t as m,s as i1,i as s1,b as n1}from"../chunks/D-K9wX1S.js";import{b as xt}from"../chunks/C98SS-bb.js";import{b as o1}from"../chunks/Cik1EMnN.js";import{o as d1}from"../chunks/DXCz58No.js";import{F as it,t as c1,a as f1,f as g1}from"../chunks/CqyfWL0P.js";import{p as Ht}from"../chunks/DbJtsmPl.js";import{l as v1}from"../chunks/DYpzFqGw.js";import{B as h1}from"../chunks/g_QcLuAj.js";import{D as u1}from"../chunks/CS7RFldB.js";import{I as C1}from"../chunks/DnQ1Iwd8.js";import{H as p1}from"../chunks/ZG72-6bF.js";import{E as _1,a as m1}from"../chunks/C39GDy4G.js";import{c as w1}from"../chunks/B1CFBjgn.js";import{c as x1}from"../chunks/Bg6F8fnA.js";var H1=(D,r,H,k,P)=>e(r)?P(H(),k()):c1(H(),k()),L1=B('<button class="flex gap-1 items-center bg-h-white hover:bg-[#F2F2F2] text-h-gr-2 border border-h-gr-1/20 p-2"><span class="text-h-gr-1"> </span> <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.99982 10.1213L12.2392 14.3606L14.3605 12.2393L10.1211 7.99994L14.3605 3.7606L12.2392 1.63928L7.99982 5.87862L3.76048 1.63928L1.63916 3.7606L5.8785 7.99994L1.63916 12.2393L3.76048 14.3606L7.99982 10.1213Z" fill="currentColor"></path></svg></button>'),V1=(D,r)=>o(r,!e(r)),b1=(D,r)=>o(r,"calendar"),y1=(D,r)=>o(r,"list"),M1=B('<button type="button"><svg class="w-6" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_391_12371)"><path d="M4.75 7.875H3.25V8.975H4.75V7.875Z" fill="currentColor"></path><path d="M12.75 7.875H11.25V8.975H12.75V7.875Z" fill="currentColor"></path><path d="M4.75 0H3.25V1.75H0V16H16V1.75H12.75V0H11.25V1.75H4.75V0ZM11.25 3.00013V4.25H12.75V3.00013C13.0536 3.22825 13.25 3.59133 13.25 4C13.25 4.69 12.69 5.25 12 5.25C11.31 5.25 10.75 4.69 10.75 4C10.75 3.59133 10.9464 3.22825 11.25 3.00013ZM2.75 4C2.75 3.59132 2.94645 3.22825 3.25 3.00013V4.25H4.75V3.00013C5.05355 3.22825 5.25 3.59132 5.25 4C5.25 4.69 4.69 5.25 4 5.25C3.31 5.25 2.75 4.69 2.75 4ZM1.5 14.5V6.75H14.5V14.5H1.5Z" fill="currentColor"></path><path d="M10.05 7.875H8.55V8.975H10.05V7.875Z" fill="currentColor"></path><path d="M7.375 7.875H5.875V8.975H7.375V7.875Z" fill="currentColor"></path><path d="M4.75 10.075H3.25V11.175H4.75V10.075Z" fill="currentColor"></path><path d="M12.75 10.075H11.25V11.175H12.75V10.075Z" fill="currentColor"></path><path d="M10.05 10.075H8.55V11.175H10.05V10.075Z" fill="currentColor"></path><path d="M7.375 10.075H5.875V11.175H7.375V10.075Z" fill="currentColor"></path><path d="M4.75 12.275H3.25V13.375H4.75V12.275Z" fill="currentColor"></path><path d="M10.05 12.275H8.55V13.375H10.05V12.275Z" fill="currentColor"></path><path d="M7.375 12.275H5.875V13.375H7.375V12.275Z" fill="currentColor"></path></g><defs><clipPath id="clip0_391_12371"><rect width="16" height="16" fill="white"></rect></clipPath></defs></svg></button> <button type="button"><svg class="w-6" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.625 1.625V3.875H0.375V1.625H2.625ZM4.3125 2.1875H11.4375H12V3.3125H11.4375H4.3125H3.75V2.1875H4.3125ZM4.3125 5.9375H11.4375H12V7.0625H11.4375H4.3125H3.75V5.9375H4.3125ZM4.3125 9.6875H11.4375H12V10.8125H11.4375H4.3125H3.75V9.6875H4.3125ZM0.375 5.375H2.625V7.625H0.375V5.375ZM2.625 9.125V11.375H0.375V9.125H2.625Z" fill="currentColor"></path></svg></button>',1),Z1=B('<div class="flex flex-col h-full"><!></div>'),D1=B('<div class="flex flex-col gap-4 items-center self-center"><svg width="96" height="96" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_875_74111)"><path d="M6.00016 -0.00244141C2.9045 -0.00244141 0.382812 2.51924 0.382812 5.61491C0.382812 6.70547 0.700415 7.72332 1.23996 8.58429C1.39302 8.31261 1.57669 8.09832 1.74123 7.93761C1.3624 7.24883 1.14812 6.45674 1.14812 5.61491C1.14812 2.94016 3.32541 0.762865 6.00016 0.762865C8.6749 0.762865 10.8522 2.94016 10.8522 5.61491C10.8522 8.04475 9.05756 10.0537 6.72337 10.4057C6.71572 10.555 6.68511 10.7004 6.62388 10.8343C6.66215 10.9453 
16.68128 11.0639 6.68511 11.1825C9.45934 10.8419 11.6175 8.47715 11.6175 5.61108C11.6213 2.51924 9.09965 -0.00244141 6.00016 -0.00244141Z" fill="#13A256"></path><path d="M4.46174 5.08971C4.89709 5.08971 5.25001 4.7368 5.25001 4.30145C5.25001 3.8661 4.89709 3.51318 4.46174 3.51318C4.0264 3.51318 3.67348 3.8661 3.67348 4.30145C3.67348 4.7368 4.0264 5.08971 4.46174 5.08971Z" fill="#13A256"></path><path d="M8.32693 4.30145C8.32693 4.7368 7.97401 5.08971 7.53866 5.08971C7.10332 5.08971 6.7504 4.7368 6.7504 4.30145C6.7504 3.9458 6.98593 3.64516 7.30952 3.54701C7.18936 3.55022 7.08142 3.56137 6.98898 3.57551C6.87785 3.59252 6.7904 3.61365 6.73283 3.62975C6.7041 3.63779 6.68297 3.64452 6.67024 3.64878C6.66387 3.65091 6.65962 3.65242 6.65759 3.65315C6.65759 3.65315 6.65823 3.65289 6.52072 3.29579C6.3832 2.9387 6.38345 2.93861 6.38345 2.93861L6.38555 2.93781L6.38881 2.93658L6.39809 2.93319C6.40547 2.93052 6.41526 2.92709 6.42734 2.92305C6.4515 2.91496 6.4849 2.90442 6.52672 2.89272C6.61025 2.86936 6.728 2.84123 6.87325 2.81901C7.1631 2.77467 7.56746 2.75312 8.02936 2.84377C8.45293 2.9272 8.80302 3.0764 9.04683 3.20413C9.16921 3.26825 9.2663 3.32772 9.33421 3.37223C9.3682 3.39452 9.39501 3.41313 9.41415 3.42682C9.42372 3.43366 9.43139 3.43928 9.43709 3.44352L9.44416 3.44882L9.44657 3.45066L9.4475 3.45137C9.4475 3.45137 9.44824 3.45194 9.2146 3.75498C8.98095 4.05802 8.98111 4.05814 8.98111 4.05814C8.97909 4.05664 8.97462 4.05336 8.969 4.04934C8.95777 4.04131 8.9395 4.02857 8.91466 4.01229C8.8649 3.97967 8.78932 3.93319 8.69167 3.88204C8.49753 3.78032 8.22179 3.66305 7.89244 3.59684C8.15013 3.72647 8.32693 3.99331 8.32693 4.30145Z" fill="#13A256"></path><path d="M7.3392 7.74349C7.56496 7.68992 7.79838 7.8315 7.85196 8.06109L7.85578 8.06874C7.90935 8.29834 7.76777 8.52793 7.53818 8.5815L5.51777 9.05982C5.73588 9.01772 5.95782 9.15548 6.01139 9.37742C6.06497 9.60701 5.92338 9.8366 5.69379 9.89017L5.48716 9.93992C5.69762 9.91313 5.90425 10.0432 5.954 10.2575C6.00757 10.4871 5.86598 10.7167 5.63639 10.7703L5.49864 10.8047C5.73588 10.8047 5.92721 10.996 5.92721 11.2333C5.92721 11.4399 5.77415 11.6045 5.57899 11.6466L4.30093 11.9527C4.16701 11.9871 4.0216 12.0024 3.87236 12.0024C3.06114 12.0024 2.11981 11.5394 1.84813 10.7588C1.3392 9.29323 2.10068 8.63124 2.51012 8.27538L2.58282 8.21415C2.87364 7.95395 3.00757 7.74349 3.07644 7.42971C3.12619 7.2116 3.05731 6.82895 3.01905 6.67589C2.96165 6.4463 3.09558 6.21288 3.32517 6.15548C3.55476 6.09425 3.78818 6.23201 3.84558 6.4616L3.84756 6.46993C3.87084 6.56723 4.01049 7.15083 3.91063 7.60573C3.81497 8.03431 3.62364 8.37104 3.29073 8.70395L7.3392 7.74349Z" fill="#13A256"></path><path d="M4.40247 6.9895C4.40247 6.9895 4.4026 6.98946 4.30142 6.62043C4.20023 6.2514 4.20038 6.25136 4.20038 6.25136L4.20188 6.25095L4.20457 6.25022L4.21304 6.24799C4.22002 6.24617 4.22967 6.2437 4.24179 6.24072C4.26601 6.23475 4.30018 6.2267 4.34277 6.2176C4.42776 6.19942 4.54731 6.17681 4.6889 6.15827C4.96742 6.12178 5.3521 6.09812 5.73231 6.16745C6.18201 6.25005 6.57076 6.46819 6.83632 6.6522C6.97142 6.74582 7.08055 6.83468 7.15665 6.90083C7.19481 6.934 7.22496 6.96172 7.24624 6.98182C7.25688 6.99187 7.26533 7.00004 7.27147 7.00606L7.27895 7.01344L7.28137 7.01586L7.2826 7.0171C7.2826 7.0171 7.28289 7.0174 7.0106 7.28624C6.7383 7.55509 6.73843 7.55522 6.73843 7.55522L6.73595 7.55279L6.72994 7.54695L6.72073 7.53818C6.70644 7.52467 6.68409 7.50408 6.65457 7.47842C6.59531 7.4269 6.50832 7.35601 6.40044 7.28125C6.18009 7.12857 5.89498 6.97549 5.59476 6.9203C5.32453 6.87106 5.02819 6.88567 4.7883 6.91709C4.67064 6.9325 4.5716 6.95127 4.50281 6.96598C4.46851 6.97332 4.442 6.97959 4.42475 6.98383C4.41614 6.98595 4.40986 6.98756 4.4061 6.98854L4.40247 6.9895Z" fill="#13A256"></path><path d="M5.11356 2.78311C4.89922 2.72889 4.59952 2.67801 4.25773 2.68981C3.89469 2.70318 3.59365 2.79158 3.38414 2.87638C3.27966 2.91867 3.19917 2.95958 3.14664 2.98867C3.12043 3.00319 3.10133 3.01468 3.08986 3.02182C3.08412 3.02538 3.08031 3.02785 3.07848 3.02904C3.07848 3.02904 3.07902 3.02865 2.8627 2.71301C2.64639 2.39736 2.6466 2.39722 2.6466 2.39722L2.64846 2.39595L2.65136 2.394L2.65962 2.38854C2.66621 2.38423 2.67497 2.3786 2.68583 2.37185C2.70753 2.35836 2.73771 2.34032 2.77582 2.3192C2.85197 2.27703 2.96041 2.22227 3.097 2.16698C3.36956 2.05666 3.75907 1.94228 4.23005 1.925C4.66105 1.91006 5.03544 1.97393 5.30126 2.04118C5.43465 2.07493 5.54237 2.10989 5.61837 2.13714C5.65641 2.15077 5.68664 2.16252 5.70831 2.17128C5.71915 2.17567 5.72786 2.17931 5.73435 2.18207L5.74241 2.18555L5.74517 2.18676L5.74623 2.18723C5.74623 2.18723 5.74707 2.1876 5.59102 2.53699C5.43496 2.88637 5.43514 2.88645 5.43514 2.88645C5.43284 2.88547 5.42774 2.88334 5.42138 2.88076C5.40864 2.87561 5.38798 2.86754 5.36014 2.85756C5.30437 2.83757 5.22028 2.81011 5.11356 2.78311Z" fill="#13A256"></path></g><defs><clipPath id="clip0_875_74111"><rect width="12" height="12" fill="white"></rect></clipPath></defs></svg> <h3> </h3> <p> </p></div>'),k1=B('<!> <div class="grid grid-cols-1 xl:grid-cols-[300px_1fr] gap-8 m-4 md:m-8 xl:m-16"><aside class="flex flex-col gap-8 xl:w-[300px] pb-6 top-36 max-xl:!h-auto"><h2 class="hidden xl:block"> </h2> <button class="flex items-center gap-2 xl:hidden">
1<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M0.821777 5.42176L2.17834 3.95215L8.00006 9.32604L13.8218 3.95215L15.1783 5.42176L8.00006 12.0479L0.821777 5.42176Z" fill="currentColor"></path></svg> <h2> </h2></button> <div class="flex flex-col gap-8"><!> <!> <!></div></aside> <section class="xl:col-start-2 w-full relative"><div class="flex flex-col gap-8 mt-8 w-full"><!> <div class="flex flex-col md:flex-row md:items-center justify-between gap-4"><span class="font-bold italic text-h-gr-1"> </span> <div class="flex gap-4 items-center"><div class="flex items-center gap-2"><span> </span> <!></div> <!></div></div> <div class="grid grid-cols-[1fr_auto] gap-4"><div class="flex flex-wrap items-center gap-4"><!> <!> <!></div> <!></div> <!></div></section></div>',1);function K1(D,r){Ut(r,!0);const H=(t,a=wt,l=wt,i)=>{let g=t1(()=>a1(i==null?void 0:i(),!1));var f=L1();f.__click=[H1,g,a,l,Ot];var w=s(f),rt=s(w,!0);n(w),e1(2),n(f),Y(()=>x(rt,l().label)),Z(t,f)};let k=v(0),P=h(()=>e(k)<768),L=v(""),q=v(d(r.data.filterOptions.sortBy[0]));const{category:Lt,region:Vt}=Zt();let u=v(d(Lt)),C=v(d(Vt)),V=v(d([])),p=v(""),_=v(""),G=h(()=>e(V).length||e(p)||e(_)||e(C).length||e(u).length||e(L)),J=v(!1),A=v(1),E=100,b,y,F=v(!1),st=v(0),K=v("calendar"),M=h(()=>e(P)||e(G)?"list":e(K));function bt(t,a){const l=e(q).value==="oldest"?x1:w1;let i=l(new Date(t.startsAt),new Date(a.startsAt));return i===0&&t.endsOn&&a.endsOn&&(i=l(new Date(t.endsOn),new Date(a.endsOn))),i!==0?i:t.name.localeCompare(a.name)}let yt=h(()=>r.data.events.toSorted(bt)),S=h(()=>{let t=[...e(yt)];return e(p)&&(t=t.filter(a=>a.startsAt?s1(new Date(a.startsAt),new Date(e(p))):!1)),e(_)&&(t=t.filter(a=>a.startsAt?n1(new Date(a.startsAt),new Date(e(_))):!1)),e(C).length>0&&(t=t.filter(a=>e(C).some(l=>{var i;return l.value===((i=a.region)==null?void 0:i.name)}))),e(u).length>0&&(t=t.filter(a=>e(u).some(l=>a.categories.some(i=>l.value===i.name)))),t=At(t),t}),N=h(()=>{const t=(e(A)-1)*E+E;return e(S).slice(0,t)}),Mt=h(()=>Math.ceil(e(S).length/E));d1(()=>(window.addEventListener("scroll",nt),()=>{window.removeEventListener("scroll",nt)})),Xt(()=>{o(st,d(y.offsetTop))});function Zt(){if(typeof window>"u")return{region:[],category:[]};const t=Ht.url.searchParams.get("category"),a=r.data.filterOptions.category.find(g=>g.value===t),l=Ht.url.searchParams.get("region"),i=r.data.filterOptions.region.find(g=>g.value===l);return{region:i?[i]:[],category:a?[a]:[]}}function Dt(){o(u,d([])),o(C,d([])),o(V,d([])),o(p,""),o(_,""),o(L,""),o(A,1)}function kt(t){const a=Math.max(1,Math.min(t,e(Mt)));a!==e(A)&&o(A,d(a))}function At(t){return e(L).length===0?t:g1.go(e(L),t,{keys:["name","description","city","country"],limit:E,threshold:.3}).map(l=>l.obj)}function nt(){const t=b.offsetTop+b.offsetHeight-window.innerHeight;o(F,d(window.scrollY>e(st)&&window.scrollY<t)),e(F)?y.style.height=`calc(100vh - ${y.offsetTop}px)`:y.style.height="auto",window.scrollY+window.innerHeight>=b.offsetTop+b.offsetHeight&&kt(e(A)+1)}function Ot(t,a){const{from:l,to:i}=f1(t,a,e(p),e(_));o(p,d(l)),o(_,d(i))}var ot=k1(),dt=lt(ot),Bt=h(()=>l1(r.data.page.hero));p1(dt,{get title(){return r.data.translations.events},get image(){return e(Bt)}});var ct=c(dt,2),O=s(ct),Q=s(O),Pt=s(Q,!0);n(Q);var T=c(Q,2);T.__click=[V1,J];var ft=s(T),gt=c(ft,2),Et=s(gt,!0);n(gt),n(T);var R=c(T,2),vt=s(R);it(vt,{id:"region",get header(){return r.data.translations.filter_region},get options(){return r.data.filterOptions.region},get translations(){return r.data.translations},get filters(){return e(C)},set filters(t){o(C,d(t))}});var ht=c(vt,2);it(ht,{id:"date",get header(){return r.data.translations.filter_date},type:"date",get options(){return r.data.filterOptions.date},get translations(){return r.data.translations},get filters(){return e(V)},set filters(t){o(V,d(t))},get filterDateFrom(){return e(p)},set filterDateFrom(t){o(p,d(t))},get filterDateTo(){return e(_)},set filterDateTo(t){o(_,d(t))}});var Ft=c(ht,2);it(Ft,{id:"category",get header(){return r.data.translations.career_events_for},type:"categorytag",get options(){return r.data.filterOptions.category},get translations(){return r.data.translations},isEventCategory:!0,get filters(){return e(u)},set filters(t){o(u,d(t))}}),n(R),n(O),xt(O,t=>y=t,()=>y);var U=c(O,2),ut=s(U),Ct=s(ut);C1(Ct,{id:"search",type:"search",get label(){return r.data.page.searchLabel},get placeholder(){return r.data.page.searchPlaceholder},labelClass:"h4 text-2xl text-h-gr-1 mb-1",get value(){return e(L)},set value(t){o(L,d(t))}});var X=c(Ct,2),$=s(X),St=s($);n($);
1var pt=c($,2),z=s(pt),tt=s(z),Tt=s(tt,!0);n(tt);var Rt=c(tt,2);u1(Rt,{id:"sort-by",get options(){return r.data.filterOptions.sortBy},get selected(){return e(q)},selectionChanged:t=>o(q,d(r.data.filterOptions.sortBy.find(a=>a.value===t)))}),n(z);var zt=c(z,2);{var It=t=>{var a=M1(),l=lt(a);l.__click=[b1,K];var i=s(l);n(l);var g=c(l,2);g.__click=[y1,K];var f=s(g);n(g),Y(()=>{m(i,"text-h-active-light",e(M)==="calendar"),m(i,"text-h-gr-2",e(M)==="list"),m(f,"text-h-active-light",e(M)==="list"),m(f,"text-h-gr-2",e(M)==="calendar")}),Z(t,a)};I(zt,t=>{!e(P)&&!e(G)&&t(It)})}n(pt),n(X);var et=c(X,2),at=s(et),_t=s(at);j(_t,17,()=>e(C),W,(t,a)=>{H(t,()=>e(C),()=>e(a))});var mt=c(_t,2);j(mt,17,()=>e(V),W,(t,a)=>{H(t,()=>e(V),()=>e(a),()=>!0)});var Yt=c(mt,2);j(Yt,17,()=>e(u),W,(t,a)=>{H(t,()=>e(u),()=>e(a))}),n(at);var jt=c(at,2);{var Wt=t=>{h1(t,{get text(){return r.data.translations.filter_clearall},icon:"delete",onclick:Dt,class:"self-start"})};I(jt,t=>{e(G)&&t(Wt)})}n(et);var qt=c(et,2);{var Gt=t=>{var a=Z1(),l=s(a);{var i=f=>{var w=r1(),rt=lt(w);j(rt,17,()=>e(N),W,(Kt,Nt)=>{_1(Kt,{get event(){return e(Nt)},get translations(){return r.data.translations},isCareerEvent:!0})}),Z(f,w)},g=f=>{var w=h(v1);m1(f,{get events(){return e(N)},get locale(){return e(w)},get translations(){return r.data.translations},isCareerEvent:!0})};I(l,f=>{e(M)==="list"?f(i):f(g,!1)})}n(a),Z(t,a)},Jt=t=>{var a=D1(),l=c(s(a),2),i=s(l,!0);n(l);var g=c(l,2),f=s(g,!0);n(g),n(a),Y(()=>{x(i,r.data.translations.filter_no_results_headline),x(f,r.data.translations.filter_no_results_text)}),Z(t,a)};I(qt,t=>{e(N).length?t(Gt):t(Jt,!1)})}n(ut),n(U),xt(U,t=>b=t,()=>b),n(ct),Y(()=>{m(O,"xl:!fixed",e(F)),x(Pt,r.data.translations.filter),i1(ft,`inline ${(e(J)?"rotate-180":"")??""} transition-all`),x(Et,r.data.translations.filter),m(R,"max-xl:hidden",!e(J)),m(R,"overflow-y-auto",e(F)),x(St,`${(e(S).length||0)??""}
2					${(e(S).length===1?r.data.translations.search_result:r.data.translations.search_results)??""}`),m(z,"invisible",e(M)==="calendar"),x(Tt,r.data.translations.sortedby_label)}),o1("innerWidth",t=>o(k,d(t))),Z(D,ot),$t()}Qt(["click"]);export{K1 as component};

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.