PageSourceSearch

https://www.7hauben.com/_next/static/chunks/pages/kochkurse/kategorie/[slug]-a83be4eac3d9a80d.js

js 7hauben.com collected 2026-10-06 00:32:36 UTC 24,294 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[454],{95719:function(e,r,t){"use strict";var n,a=t(80665);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)({}).hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(null,arguments)}r.Z=function(e){return a.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),n||(n=a.createElement("path",{fill:"currentColor",d:"M18.56 16c-.23 0-.45-.06-.65-.2l-.11-.08-5.8-4.97-5.79 4.96c-.5.43-1.25.37-1.67-.13-.39-.45-.38-1.13.02-1.57l.09-.09 6.57-5.64c.4-.34.99-.38 1.43-.09l.1.08 6.57 5.63a1.187 1.187 0 0 1-.77 2.09Z"})))}},51933:function(e,r,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/kochkurse/kategorie/[slug]",function(){return t(6786)}])},21592:function(e,r,t){"use strict";var n=t(97758);t(80665);var a=t(29123);r.Z=e=>{let{markdown:r,breaks:t=!1,className:s="",staticContent:i=!1,additionalRenderOption:l={}}=e;return r?(0,n.jsx)("div",{className:"[&_p]:[font-size:inherit] [&_p]:mb-4 [&_strong]:[font-size:inherit] [&_strong]:[font-family:DMSans,sans-serif] [&_h1]:mb-2 [&_h2]:mb-2 [&_h3]:mb-2 [&_h4]:mb-2 [&_h4]:mt-8 "+(i?"[&_p]:my-6 [&_h1]:text-[length:var(--font-size-h4)] [&_h2]:text-[length:var(--font-size-h4)] [&_h3]:text-[length:var(--font-size-h4)] [&_h4]:text-[length:var(--font-size-h4)] [&_h1]:mb-2 [&_h2]:mb-2 [&_h3]:mb-2 [&_h4]:mb-2":"")+" "+s,dangerouslySetInnerHTML:{__html:(0,a.Z)(r,l,t)}}):null}},25017:function(e,r,t){"use strict";t.d(r,{G:function(){return l}});var n=t(97758);t(80665);var a=t(67210),s=t(19517),i=t(21592);let l="[&_p]:my-6 [&_h1]:text-[length:var(--font-size-h4)] [&_h2]:text-[length:var(--font-size-h4)] [&_h3]:text-[length:var(--font-size-h4)] [&_h4]:text-[length:var(--font-size-h4)] [&_h1]:mb-2 [&_h2]:mb-2 [&_h3]:mb-2 [&_h4]:mb-2 [&_ul]:ml-[1.2rem] [&_ul]:list-disc [&_ol]:ml-[1.2rem] [&_ol]:list-decimal [&_a]:underline";r.Z=e=>{let{value:r,className:t=""}=e;return(0,a.a3)(r)?(0,n.jsx)(s.Z,{data:r,className:"[&_p]:[font-size:inherit] [&_p]:mb-4 [&_strong]:[font-size:inherit] [&_strong]:[font-family:DMSans,sans-serif] [&_h1]:mb-2 [&_h2]:mb-2 [&_h3]:mb-2 [&_h4]:mb-2 [&_h4]:mt-8 "+t}):"string"==typeof r&&""!==r.trim()?(0,n.jsx)(i.Z,{markdown:r,className:t}):null}},29123:function(e,r,t){"use strict";var n=t(62921);r.Z=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a={link:(e,r,t)=>t?'<a href="'.concat(e,'" target="_blank">').concat(t,"</a>"):r?'<a href="'.concat(e,'" target="_blank">').concat(r,"</a>"):'<a href="'.concat(e,'" target="_blank">').concat(e,"</a>"),...r};return n.TU.use({renderer:a,breaks:t}),(0,n.TU)(e)}},3938:function(e,r,t){"use strict";var n=t(97758),a=t(80665),s=t(87592),i=t.n(s),l=t(67184),o=t(57889),c=t(99600),d=t(72637),u=t(56019),h=t(74729),f=t(61798),p=t(55738),g=t(95723),m=t(59538),v=t.n(m),x=t(26035),b=t(59807),j=t(54626),w=t(75461),_=t(43510);let k=e=>{var r;return(0,w.aQ)(e)?0:null!==(r=(0,w.pc)(e))&&void 0!==r?r:9999};r.Z=e=>{let r,{categories:t,courses:s,cashcows:m,categoryOverride:y=null,resetFilterOnUnmount:N=!1,theme:C="light",showMoreButton:Z=!1,popularCourses:A=null,paginate:R=!1,singlePurchaseMode:I=!1}=e,P=(0,p.Z)(e=>e.currentUserOverview),{cat:z,s:E,pop:D,filter:S}=(0,g.useRouter)().query,{sorting:T,filterCategory:G,filterCustom:K,filterDifficulty:M,showFilter:O,searchQuery:F,setSorting:W,setSearchQuery:B,resetFilters:U,setAvailableCategories:H,setFilterCategory:V,setCoursesCount:L,setFilterCustom:Q}=(0,c.Z)(),[q,J]=(0,a.useState)(s),[Y,$]=(0,a.useState)(y),[X,ee]=(0,a.useState)(null),er=(0,a.useRef)(),[et,en]=(0,a.useState)("Unsere Kochkurse"),[ea,es]=(0,a.useState)(!1),[ei,el]=(0,a.useState)(I),[eo,ec]=(0,a.useState)(!1),[ed,eu]=(0,a.useState)(R?1:0),[eh,ef]=(0,a.useState)(R);(0,a.useEffect)(()=>{P&&(en("Meine Kochkurse"),async function(){let e=await x.aF.fetchOverview(),r=e=>Object.entries(e).filter(e=>{let[,r]=e;return r.updatedAt}).sort((e,r)=>{let t=new Date(e[1].updatedAt);return new Date(r[1].updatedAt).getTime()-t.getTime()})[0];ee(e.filter(e=>{let t=s.find(r=>r&&(0,_.nk)(r)===e.courseId);if(!t||!e.progress)return!1;let n=r(e.progress);if(!n)return!1;let a=(0,j.HU)(t,n[0]);return!(!a||a.title.toLowerCase().includes("trailer"))}).map(e=>{let r=s.find(r=>(0,_.nk)(r)===e.courseId);return{progressItem:e,...r}}))}())},[P]);let ep=(0,a.useMemo)(()=>(null!=m?m:[]).map(e=>s.filter(r=>
1"object"==typeof e?e.id===r.id:e===r.id)).flat(),[m,s]),eg=(0,a.useMemo)(()=>{if(!A||0===A.length)return new Map;let e=new Map;return A.forEach((r,t)=>{e.set(r.id,t)}),e},[A]),em=e=>A&&0!==A.length?[...e].sort((e,r)=>{var t,n;return(null!==(t=eg.get(e.id))&&void 0!==t?t:1/0)-(null!==(n=eg.get(r.id))&&void 0!==n?n:1/0)}):e;(0,a.useEffect)(()=>{S&&!K&&Q(Array.isArray(S)?S[0]:S)},[S]),(0,a.useEffect)(()=>{(async()=>{let e=F||(Array.isArray(E)?E[0]:E);if(E&&(ec(!0),!F&&E&&B(Array.isArray(E)?E[0]:E)),!F&&E&&eo||!e){J(s);return}let r=(await (0,o.ZP)("courses",e||"")).data.hits.map(e=>s.filter(r=>e.uuid===r.uuid)).flat();if(r.length<4){let e=s.filter(e=>!r.some(r=>r.uuid===e.uuid)).slice(0,6-r.length);r.push(...e)}"1"===D&&(r=em(r)),J(r)})()},[F,E,D]),(0,a.useEffect)(()=>{O||U()},[O,U]),(0,a.useEffect)(()=>{ea&&es(!1),(async()=>{let e=[...s];if("title"===T?e.sort((e,r)=>e.title.localeCompare(r.title)):"rating"===T&&e.sort((e,r)=>{let t=(0,j.Kn)(e)||0;return((0,j.Kn)(r)||0)-t}),(null==F?void 0:F.length)>0&&(e=[...(await (0,o.ZP)("courses",F||"")).data.hits.map(e=>s.filter(r=>e.uuid===r.uuid)).flat()]),null!=G)er.current=!0,e=e.filter(e=>(0,j.QG)(e).some(e=>(0,u.KY)(e)===G));else if(z&&!er.current){let e=(0,u.aF)(t,z);e&&V(e)}else y&&!er.current&&V(String(y));if(M&&(e=e.filter(e=>e.difficulty===M)),K)switch(es(!0),K){case"pinned":e=s.filter(e=>{var r;let t=(0,_.nk)(e);return null!==t&&(null==P?void 0:null===(r=P.pinnedCourses)||void 0===r?void 0:r.includes(String(t)))});break;case"newest":e=s.filter(e=>(0,w.nF)(e)).sort((e,r)=>new Date(r.previewUntil).getTime()-new Date(e.previewUntil).getTime());break;case"comingsoon":e=s.filter(e=>(0,w.d1)(e)).sort((e,r)=>k(e)-k(r));break;case"started":e=X;break;case"bought":e=s.filter(e=>{var r;return null==P?void 0:null===(r=P.realBoughtCoursesId)||void 0===r?void 0:r.includes((0,_.nk)(e))});break;case"beta":e=s.filter(e=>{var r;return(null==P?void 0:null===(r=P.betaCoursesIds)||void 0===r?void 0:r.includes((0,_.nk)(e)))&&"public"!=e.state});break;case"popular":(null==A?void 0:A.length)&&(e=A)}else if(!M&&!G&&!eo&&(F||E)){let r=F||(Array.isArray(E)?E[0]:E);e=[...(await (0,o.ZP)("courses",r||"")).data.hits.map(e=>s.filter(r=>e.uuid===r.uuid)).flat()]}if("1"===D&&(F||E)&&(e=em(e)),R){let r=e.slice(0,10*ed);ef(e.length>10*ed),J(r)}else J(e);L(null==e?void 0:e.length);let r=[...new Set(s.filter(e=>(null==e?void 0:e.difficulty)===M).flatMap(e=>(0,j.QG)(e).map(e=>(0,u.KY)(e))))];H(M?r:null)})()},[G,M,K,T,s,y,P,z,ed,D,E]),(0,a.useEffect)(()=>{eu(1)},[G,M,K,T,s,y,P,z,D,E]),(0,a.useEffect)(()=>()=>{N&&U()},[U]);let ev=()=>{eu(ed+1)},ex=v()({[i().courseOverviewFilter]:!0,[i().themeDark]:"dark"===C});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{id:"uebersicht",className:"col-span-12 ".concat(ex),children:[!!et&&(0,n.jsx)("h3",{className:"text-center",children:et}),(0,n.jsxs)("div",{className:"".concat(i().topBar," mt-10 pb-6 mb-6 border-b items-stretch flex gap-1 lg:gap-5 flex-wrap lg:flex-nowrap justify-between [&_button]:m-0"),children:[(0,n.jsx)(f.Z,{categories:t,courses:s,hasPopularCourses:null==A?void 0:A.length}
1),!ea&&(0,n.jsx)("div",{className:"flex-grow lg:flex-grow-0 w-auto lg:w-[200px] rounded-md [--tw-ring-color:transparent]",children:(0,n.jsxs)(l.Ph,{onValueChange:e=>W(e),defaultValue:"rating","aria-label":"Sortieren nach",children:[(0,n.jsx)(l.i4,{className:"px-4 py-3 !shadow-none gap-[10px] h-full bg-[var(--input-bg)] [--tw-ring-color:transparent]",children:(0,n.jsx)(l.ki,{placeholder:"Sortieren nach"})}),(0,n.jsxs)(l.Bw,{className:"absolute bg-[var(--input-bg,#fff)] border-0",children:[(0,n.jsx)(l.Ql,{value:null,children:"Empfohlen"}),(0,n.jsx)(l.Ql,{value:"title",children:"Alphabetisch"}),(0,n.jsx)(l.Ql,{value:"rating",children:"Beste Bewertung"})]})]})}),(0,n.jsx)(h.Z,{initialShowSearch:!0,onUpdate:B,onClear:()=>{B(null)},placeholder:"Kurse suchen ...",className:"".concat(i().searchBox," rounded-md border w-full lg:w-auto lg:flex-1 px-2 py-1 md:px-4 md:py-3 gap-[10px] !items-center")})]}),(0,n.jsxs)("div",{className:"md:flex gap-10",children:[(0,n.jsx)(u.ZP,{categories:t,className:"".concat(i().filter," w-[350px] hidden lg:block flex-shrink-0 flex-grow-0 [&_label]:text-base"),startedCourses:X,courses:s,hasPopularCourses:null==A?void 0:A.length}),(r=(null==q?void 0:q.length)?q:ep,(0,n.jsxs)("div",{id:"course_top",className:"flex-1 scroll-mt-[250px]",children:[!(null==q?void 0:q.length)&&(0,n.jsxs)("div",{className:"p-5 bg-cream-sepia-background rounded-[10px] mb-5 text-xl text-dark-01-main",children:["Leider haben wir keine passenden Kurse f\xfcr dich gefunden.",(0,n.jsx)("br",{}),"Hier sind einige unserer beliebtesten Kurse, die dir gefallen k\xf6nnten!"]}),(0,n.jsx)(d.Z,{courses:r,fullWidth:!O,startedCourses:X,showPrice:ei,showMoreButton:eh,showMore:()=>ev(),buy:I})]}))]})]}),(0,n.jsx)(b.Z,{})]})}},62050:function(e,r,t){"use strict";var n=t(97758);t(80665);var a=t(40970),s=t(25017);r.Z=e=>{let{className:r="",children:t=null,faqs:i=null,style:l="light"}=e;return(0,n.jsxs)("div",{className:"col-span-12 lg:col-span-8 lg:col-start-3 text-left "+r,children:[(0,n.jsx)("h2",{children:"FAQ"}),(0,n.jsx)("p",{className:"title mb-6",children:"Hier findest du Antworten auf h\xe4ufig gestellte Fragen"}),i&&i.length>0?i.map(e=>(0,n.jsx)(a.Z,{caption:e.question,style:l,children:(0,n.jsx)(s.Z,{value:e.answer})},e.id)):t,(0,n.jsx)("div",{className:"mt-6 opacity-75",children:(0,n.jsxs)("p",{children:["Deine Frage ist noch nicht beantwortet?",(0,n.jsx)("br",{}),"Dann findest du ",(0,n.jsx)("a",{className:"underline cursor-pointer",href:"/faq",children:"hier"})," hoffentlich die Antwort dazu."]})})]})}},40970:function(e,r,t){"use strict";var n=t(97758),a=t(80665),s=t(95719),i=t(62897);let l=(0,a.forwardRef)((e,r)=>{let{caption:t="",children:l,initialCollapsed:o=!1,style:c="light"}=e,[d,u]=(0,a.useState)(o);return(0,a.useImperativeHandle)(r,()=>({open:()=>u(!0),close:()=>u(!1)})),"string"==typeof l&&(l=(0,n.jsx)("p",{children:l})),(0,n.jsxs)("div",{className:"flex flex-col py-4 pr-6 "+("dark"===c?"border-b border-[rgba(255,253,248,0.1)]":"border-b border-[rgba(42,51,73,0.05)]"),children:[(0,n.jsxs)("div",{onClick:()=>u(!d),className:"cursor-pointer flex",children:[(0,n.jsx)("strong",{className:"text-lobster-01-main",children:t}),(0,n.jsx)("div",{className:"ml-auto",children:d?(0,n.jsx)(s.Z,{className:"light"===c?"w-6 h-6":"svg-light w-6 h-6"}):(0,n.jsx)(i.Z,{className:"light"===c?"w-6 h-6":"svg-light w-6 h-6"})})]}),d&&(0,n.jsx)("div",{className:"mt-4",children:l})]})});r.Z=l},87140:function(e,r,t){"use strict";t.r(r);var n=t(97758);t(80665);var a=t(2154),s=t.n(a),i=t(40970),l=t(62050),o=t(22138);r.default=e=>{let{variant:r="",style:t="light"}=e;return(0,n.jsx)(o.Z,{variant:r,children:(0,n.jsxs)(l.Z,{children:[(0,n.jsx)(i.Z,{caption:"Wird der 7hauben Pass nach einem Jahr automatisch verl\xe4ngert?",style:t,children:"Im Normalfall schon. Bei eingel\xf6sten Gutscheinen und bei fehlenden Zahlungsdaten wird der 7hauben Pass nicht automatisch verl\xe4ngert. Wenn dies der Fall ist, informieren wir dich vorher aber rechtzeitig, damit du den Pass wieder zum gleichen Preis verl\xe4ngern kannst."}),(0,n.jsxs)(i.Z,{caption:"Kann ich den 7hauben Pass auch verschenken?",style:t,children:["Ja, den 7hauben Pass gibt's ",(0,n.jsx)(s(),{href:"/gutscheine",passHref:!0,children:"HIER"}
1)," auch als Gutschein. Der Gutschein selbst ist unbegrenzt g\xfcltig und der Zugang zu allen Kursen f\xfcr ein Jahr startet erst, wenn der Gutschein eingel\xf6st wird. Er muss nicht gek\xfcndigt werden, sondern endet nach einem Jahr automatisch."]}),(0,n.jsx)(i.Z,{caption:"Ich habe einen Gutschein gekauft. Wo finde ich den jetzt?",style:t,children:'Den Gutschein findest du sofort nach dem Kauf in deinem Profil unter "Gutscheine". Dort kannst du ihn herunterladen, ausdrucken und verschenken.'}),(0,n.jsxs)(i.Z,{caption:"Wie kann ich einen Gutschein einl\xf6sen?",style:t,children:["Wenn du einen Gutschein geschenkt bekommen hast, kannst du ihn ",(0,n.jsx)(s(),{passHref:!0,href:"/einloesen",children:"HIER"})," einl\xf6sen."]}),(0,n.jsx)(i.Z,{caption:"Wie funktioniert die K\xfcndigung des 7hauben Pass?",style:t,children:"Du kannst den 7hauben Pass jederzeit und unkompliziert \xfcber deinen Account k\xfcndigen. Den Zugriff zu allen Kursen hast du dann noch bis zum Ende der Laufzeit. Danach wird der 7hauben Pass nicht mehr verl\xe4ngert und du kannst auf die Videos und Begleitmaterialien nicht mehr zugreifen. F\xfcr Kurse, die du einzeln gekauft hast, bleibt der Zugriff nat\xfcrlich auch nach der K\xfcndigung aufrecht."})]})})}},6786:function(e,r,t){"use strict";t.r(r),t.d(r,{__N_SSG:function(){return p}});var n=t(97758),a=t(30178),s=t(77110),i=t(52372),l=t(22138),o=t(3938),c=t(89305),d=t(87140);t(80665);var u=t(30507),h=t(19517),f=t(77772),p=!0;r.default=e=>{var r,t;let{courses:p,cashcows:g,category:m,pageConfig:v,text:x,filterCategories:b}=e,{title:j,description:w,heroTitle:_}=m,k=(0,f.s)(m.image),y=null===(r=m.seo)||void 0===r?void 0:r.title,N=null===(t=m.seo)||void 0===t?void 0:t.description;return(0,n.jsxs)(a.Z,{pageConfig:v,children:[(0,n.jsx)(s.PB,{title:y||j,description:N||"".concat(j," - Onlinekurse von 7hauben")}),(0,n.jsxs)("div",{className:"bg-cream",children:[(0,n.jsx)(i.Z,{style:"dark"}),!!j&&!!w&&!!k&&(0,n.jsx)(l.Z,{variant:"sepia",children:(0,n.jsxs)("div",{className:"grid lg:grid-cols-2 gap-10 lg:items-end",children:[(0,n.jsx)(u.Z,{url:k,className:"lg:col-start-2 rounded w-[100%] "}),(0,n.jsxs)("div",{className:"lg:row-start-1",children:[(0,n.jsx)("h1",{className:"mb-3",children:_||j}),(0,n.jsx)(h.A,{data:w})]})]})}),(0,n.jsx)(l.Z,{variant:"cream-01",children:(0,n.jsx)(o.Z,{categories:b,courses:p,cashcows:g,categoryOverride:m.id,resetFilterOnUnmount:!0})}),(0,n.jsx)(l.Z,{children:(0,n.jsx)(c.default,{courses:p})}),(0,n.jsx)("div",{className:"bg-cream-01",children:(0,n.jsx)(d.default,{})})]})]})}},89305:function(e,r,t){"use strict";t.r(r);var n=t(97758);t(80665);var a=t(43442);r.default=e=>{let{courses:r}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"col-span-12 text-center",children:[(0,n.jsxs)("h2",{children:["\xdcber 97 %",(0,n.jsx)("br",{})," Zufrieden\xadheitsrate"]}),(0,n.jsx)("strong",{className:"mt-2 block",children:"Unsere Kundinnen und Kunden sind \xfcberzeugt"})]}),(0,n.jsx)("div",{className:"col-span-12",children:(0,n.jsx)("div",{className:"mt-12",children:(0,n.jsx)(a.h,{courses:r,prependCourse:!0})})})]})}},27681:function(e,r,t){"use strict";t.d(r,{Z:function(){return n}});let n=(0,t(22845).Z)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},44608:function(e,r,t){"use strict";function n(e){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];e&&e.addEventListener&&e.addEventListener.apply(e,r)}function a(e){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];e&&e.removeEventListener&&e.removeEventListener.apply(e,r)}t.d(r,{S1:function(){return a},jU:function(){return s},on:function(){return n}});var s=!0},56414:function(e,r,t){"use strict";var n=t(80665),a=t(44608),s=["mousedown","touchstart"];r.Z=function(e,r,t){void 0===t&&(t=s);var i=(0,n.useRef)(r);(0,n.useEffect)(function(){i.current=r},[r]),(0,n.useEffect)(function(){for(var r=function(r){var t=e.current;t&&!t.contains(r.target)&&i.current(r)},n=0,s=t;n<s.length;n++){var l=s[n];(0,a.on)(document,l,r)}return function(){for(var e=0,n=t;e<n.length;e++){var s=n[e];(0,a.S1)(document,s,r)}}},[t,e])}},6647:function(e,r,t){"use strict";t.d(r,{VY:function(){return ei},h4:function(){return ea},ck:function(){return en},fC:function(){return et},xz:function(){return es}});
1var n=t(80665),a=t(64621),s=t(10169),i=t(61567),l=t(10624),o=t(42460),c=t(14024),d=t(22518),u=t(66224),h=t(24330),f=t(97758),p="Collapsible",[g,m]=(0,a.b)(p),[v,x]=g(p),b=n.forwardRef((e,r)=>{let{__scopeCollapsible:t,open:a,defaultOpen:s,disabled:i,onOpenChange:l,...d}=e,[u,g]=(0,o.T)({prop:a,defaultProp:s??!1,onChange:l,caller:p});return(0,f.jsx)(v,{scope:t,disabled:i,contentId:(0,h.M)(),open:u,onOpenToggle:n.useCallback(()=>g(e=>!e),[g]),children:(0,f.jsx)(c.WV.div,{"data-state":N(u),"data-disabled":i?"":void 0,...d,ref:r})})});b.displayName=p;var j="CollapsibleTrigger",w=n.forwardRef((e,r)=>{let{__scopeCollapsible:t,...n}=e,a=x(j,t);return(0,f.jsx)(c.WV.button,{type:"button","aria-controls":a.open?a.contentId:void 0,"aria-expanded":a.open||!1,"data-state":N(a.open),"data-disabled":a.disabled?"":void 0,disabled:a.disabled,...n,ref:r,onClick:(0,l.Mj)(e.onClick,a.onOpenToggle)})});w.displayName=j;var _="CollapsibleContent",k=n.forwardRef((e,r)=>{let{forceMount:t,...n}=e,a=x(_,e.__scopeCollapsible);return(0,f.jsx)(u.z,{present:t||a.open,children:({present:e})=>(0,f.jsx)(y,{...n,ref:r,present:e})})});k.displayName=_;var y=n.forwardRef((e,r)=>{let{__scopeCollapsible:t,present:a,children:s,...l}=e,o=x(_,t),[u,h]=n.useState(a),p=n.useRef(null),g=(0,i.e)(r,p),m=n.useRef(0),v=m.current,b=n.useRef(0),j=b.current,w=o.open||u,k=n.useRef(w),y=n.useRef(void 0);return n.useEffect(()=>{let e=requestAnimationFrame(()=>k.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,d.b)(()=>{let e=p.current;if(e){y.current=y.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let r=e.getBoundingClientRect();m.current=r.height,b.current=r.width,k.current||(e.style.transitionDuration=y.current.transitionDuration,e.style.animationName=y.current.animationName),h(a)}},[o.open,a]),(0,f.jsx)(c.WV.div,{"data-state":N(o.open),"data-disabled":o.disabled?"":void 0,id:o.contentId,hidden:!w,...l,ref:g,style:{"--radix-collapsible-content-height":v?`${v}px`:void 0,"--radix-collapsible-content-width":j?`${j}px`:void 0,...e.style},children:w&&s})});function N(e){return e?"open":"closed"}var C=t(81478),Z="Accordion",A=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[R,I,P]=(0,s.B)(Z),[z,E]=(0,a.b)(Z,[P,m]),D=m(),S=n.forwardRef((e,r)=>{let{type:t,...n}=e;return(0,f.jsx)(R.Provider,{scope:e.__scopeAccordion,children:"multiple"===t?(0,f.jsx)(F,{...n,ref:r}):(0,f.jsx)(O,{...n,ref:r})})});S.displayName=Z;var[T,G]=z(Z),[K,M]=z(Z,{collapsible:!1}),O=n.forwardRef((e,r)=>{let{value:t,defaultValue:a,onValueChange:s=()=>{},collapsible:i=!1,...l}=e,[c,d]=(0,o.T)({prop:t,defaultProp:a??"",onChange:s,caller:Z});return(0,f.jsx)(T,{scope:e.__scopeAccordion,value:n.useMemo(()=>c?[c]:[],[c]),onItemOpen:d,onItemClose:n.useCallback(()=>i&&d(""),[i,d]),children:(0,f.jsx)(K,{scope:e.__scopeAccordion,collapsible:i,children:(0,f.jsx)(U,{...l,ref:r})})})}),F=n.forwardRef((e,r)=>{let{value:t,defaultValue:a,onValueChange:s=()=>{},...i}=e,[l,c]=(0,o.T)({prop:t,defaultProp:a??[],onChange:s,caller:Z}),d=n.useCallback(e=>c((r=[])=>[...r,e]),[c]),u=n.useCallback(e=>c((r=[])=>r.filter(r=>r!==e)),[c]);return(0,f.jsx)(T,{scope:e.__scopeAccordion,value:l,onItemOpen:d,onItemClose:u,children:(0,f.jsx)(K,{scope:e.__scopeAccordion,collapsible:!0,children:(0,f.jsx)(U,{...i,ref:r})})})}),[W,B]=z(Z),U=n.forwardRef((e,r)=>{let{__scopeAccordion:t,disabled:a,dir:s,orientation:o="vertical",...d}=e,u=n.useRef(null),h=(0,i.e)(u,r),p=I(t),g="ltr"===(0,C.gm)(s),m=(0,l.Mj)(e.onKeyDown,e=>{if(!A.includes(e.key))return;let r=e.target,t=p().filter(e=>!e.ref.current?.disabled),n=t.findIndex(e=>e.ref.current===r),a=t.length;if(-1===n)return;e.preventDefault();let s=n,i=a-1,l=()=>{(s=n+1)>i&&(s=0)},c=()=>{(s=n-1)<0&&(s=i)};switch(e.key){case"Home":s=0;break;case"End":s=i;break;case"ArrowRight":"horizontal"===o&&(g?l():c());break;case"ArrowDown":"vertical"===o&&l();break;case"ArrowLeft":"horizontal"===o&&(g?c():l());break;case"ArrowUp":"vertical"===o&&c()}let d=s%a;t[d].ref.current?.focus()});return(0,f.jsx)(W,{scope:t,disabled:a,direction:s,orientation:o,children:(0,f.jsx)(R.Slot,{scope:t,children:(0,f.jsx)(c.WV.div,{...d,"data-orientation":o,ref:h,onKeyDown:a?void 0:m})})})}),H="AccordionItem",[V,L]=z(H),Q=n.forwardRef((e,r)=>{let{__scopeAccordion:t,value:n,...a}=e,s=B(H,t),i=G(H,t),l=D(t),o=(0,h.M)(),c=n&&i.value.includes(n)||!1,d=s.disabled||e.disabled;return(0,f.jsx)(V,{scope:t,open:c,disabled:d,triggerId:o,children:(0,f.jsx)(b,{"data-orientation":s.orientation,"data-state":er(c),...l,...a,ref:r,disabled:d,open:c,onOpenChange:e=>{e?i.onItemOpen(n):i.onItemClose(n)}})})});Q.displayName=H;var q="AccordionHeader",J=n.forwardRef((e,r)=>{let{__scopeAccordion:t,...n}=e,a=B(Z,t),s=L(q,t);return(0,f.jsx)(c.WV.h3,{"data-orientation":a.orientation,"data-state":er(s.open
1),"data-disabled":s.disabled?"":void 0,...n,ref:r})});J.displayName=q;var Y="AccordionTrigger",$=n.forwardRef((e,r)=>{let{__scopeAccordion:t,...n}=e,a=B(Z,t),s=L(Y,t),i=M(Y,t),l=D(t);return(0,f.jsx)(R.ItemSlot,{scope:t,children:(0,f.jsx)(w,{"aria-disabled":s.open&&!i.collapsible||void 0,"data-orientation":a.orientation,id:s.triggerId,...l,...n,ref:r})})});$.displayName=Y;var X="AccordionContent",ee=n.forwardRef((e,r)=>{let{__scopeAccordion:t,...n}=e,a=B(Z,t),s=L(X,t),i=D(t);return(0,f.jsx)(k,{role:"region","aria-labelledby":s.triggerId,"data-orientation":a.orientation,...i,...n,ref:r,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function er(e){return e?"open":"closed"}ee.displayName=X;var et=S,en=Q,ea=J,es=$,ei=ee},91927:function(e,r,t){"use strict";t.d(r,{ck:function(){return y},fC:function(){return g}});var n=t(80665),a=t(64621),s=t(14024),i=t(15328),l=t(12872),o=t(42460),c=t(81478),d=t(97758),u="ToggleGroup",[h,f]=(0,a.b)(u,[i.Pc]),p=(0,i.Pc)(),g=n.forwardRef((e,r)=>{let{type:t,...n}=e;if("single"===t)return(0,d.jsx)(x,{role:"radiogroup",...n,ref:r});if("multiple"===t)return(0,d.jsx)(b,{role:"toolbar",...n,ref:r});throw Error(`Missing prop \`type\` expected on \`${u}\``)});g.displayName=u;var[m,v]=h(u),x=n.forwardRef((e,r)=>{let{value:t,defaultValue:a,onValueChange:s=()=>{},...i}=e,[l,c]=(0,o.T)({prop:t,defaultProp:a??"",onChange:s,caller:u});return(0,d.jsx)(m,{scope:e.__scopeToggleGroup,type:"single",value:n.useMemo(()=>l?[l]:[],[l]),onItemActivate:c,onItemDeactivate:n.useCallback(()=>c(""),[c]),children:(0,d.jsx)(_,{...i,ref:r})})}),b=n.forwardRef((e,r)=>{let{value:t,defaultValue:a,onValueChange:s=()=>{},...i}=e,[l,c]=(0,o.T)({prop:t,defaultProp:a??[],onChange:s,caller:u}),h=n.useCallback(e=>c((r=[])=>[...r,e]),[c]),f=n.useCallback(e=>c((r=[])=>r.filter(r=>r!==e)),[c]);return(0,d.jsx)(m,{scope:e.__scopeToggleGroup,type:"multiple",value:l,onItemActivate:h,onItemDeactivate:f,children:(0,d.jsx)(_,{...i,ref:r})})});g.displayName=u;var[j,w]=h(u),_=n.forwardRef((e,r)=>{let{__scopeToggleGroup:t,disabled:n=!1,rovingFocus:a=!0,orientation:l,dir:o,loop:u=!0,...h}=e,f=p(t),g=(0,c.gm)(o),m={dir:g,...h};return(0,d.jsx)(j,{scope:t,rovingFocus:a,disabled:n,children:a?(0,d.jsx)(i.fC,{asChild:!0,...f,orientation:l,dir:g,loop:u,children:(0,d.jsx)(s.WV.div,{...m,ref:r})}):(0,d.jsx)(s.WV.div,{...m,ref:r})})}),k="ToggleGroupItem",y=n.forwardRef((e,r)=>{let t=v(k,e.__scopeToggleGroup),a=w(k,e.__scopeToggleGroup),s=p(e.__scopeToggleGroup),l=t.value.includes(e.value),o=a.disabled||e.disabled,c={...e,pressed:l,disabled:o},u=n.useRef(null);return a.rovingFocus?(0,d.jsx)(i.ck,{asChild:!0,...s,focusable:!o,active:l,ref:u,children:(0,d.jsx)(N,{...c,ref:r})}):(0,d.jsx)(N,{...c,ref:r})});y.displayName=k;var N=n.forwardRef((e,r)=>{let{__scopeToggleGroup:t,value:n,...a}=e,s=v(k,t),i={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},o="single"===s.type?i:void 0;return(0,d.jsx)(l.Z,{...o,...a,ref:r,onPressedChange:e=>{e?s.onItemActivate(n):s.onItemDeactivate(n)}})})}},function(e){e.O(0,[2534,2376,2667,2154,4427,4032,6741,2951,139,4451,1548,5443,6403,4966,2921,5328,1085,9210,9923,4762,9571,3494,9896,1151,3296,178,3626,3729,2888,9774,179],function(){return e(e.s=51933)}),_N_E=e.O()}]);

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.