PageSourceSearch

https://studylabs.app/_next/static/chunks/1i73g0_v0crpv.js

js studylabs.app collected 2026-10-09 22:55:13 UTC 12,953 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,371411,e=>{"use strict";var t=e.i(985870),i=e.i(397038);let n=(0,e.i(382763).default)("cookie",[["path",{d:"M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5",key:"laymnq"}],["path",{d:"M8.5 8.5v.01",key:"ue8clq"}],["path",{d:"M16 15.5v.01",key:"14dtrp"}],["path",{d:"M12 12v.01",key:"u5ubse"}],["path",{d:"M11 17v.01",key:"1hyl5a"}],["path",{d:"M7 14v.01",key:"uct60s"}]]);var a=e.i(263072),s=e.i(281560);e.s(["default",0,function(){let[e,r]=(0,a.useState)(!1);return((0,a.useEffect)(()=>{r(!0)},[]),e)?(0,t.jsxs)(i.Button,{variant:"ghost",onClick:()=>{try{s.cookieConsentInstance&&"function"==typeof s.cookieConsentInstance.showPreferences?s.cookieConsentInstance.showPreferences():"CookieConsent"in window&&window.CookieConsent.showPreferences()}catch(e){console.error("Fehler beim Öffnen der Cookie-Einstellungen:",e)}},className:"flex items-center gap-1 text-xs text-muted-foreground hover:text-foreground",children:[(0,t.jsx)(n,{className:"h-3 w-3"}),(0,t.jsx)("span",{children:"Cookie-Einstellungen"})]}):null}],371411)},989937,e=>{"use strict";var t=e.i(985870),i=e.i(886823),n=e.i(548623),a=e.i(861033);let s=()=>{let e,s=(0,i.c)(1);return s[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(n.default,{href:"/",className:"relative z-20 mr-4 flex items-center space-x-2 px-2 py-1 text-sm font-normal text-black","aria-label":"Zur Startseite",children:(0,t.jsx)(a.LogoStudyLabsSVG,{})}),s[0]=e):e=s[0],e};var r=e.i(647163),l=e.i(49795);function o(e){let a,s,o,c=(0,i.c)(12),{children:d,href:u,active:x,target:h,className:m}=e,f=(0,l.usePathname)();return c[0]!==x||c[1]!==u||c[2]!==f?(a=(x||f?.includes(u))&&"bg-muted text-muted-foreground",c[0]=x,c[1]=u,c[2]=f,c[3]=a):a=c[3],c[4]!==m||c[5]!==a?(s=(0,r.cn)("flex items-center justify-center rounded-md px-4 py-2 text-sm leading-[110%] transition-colors focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2 focus-visible:ring-offset-background hover:bg-muted hover:text-muted-foreground",a,m),c[4]=m,c[5]=a,c[6]=s):s=c[6],c[7]!==d||c[8]!==u||c[9]!==s||c[10]!==h?(o=(0,t.jsx)(n.default,{href:u,className:s,target:h,children:d}),c[7]=d,c[8]=u,c[9]=s,c[10]=h,c[11]=o):o=c[11],o}var c=e.i(397038),d=e.i(215142),u=e.i(231014),x=e.i(184461),h=e.i(89161),m=e.i(840820),f=e.i(687030),p=e.i(263072),v=e.i(919138);let b=(0,e.i(95068).default)("outline","sun-low","SunLow",[["path",{d:"M8 12a4 4 0 1 0 8 0a4 4 0 1 0 -8 0",key:"svg-0"}],["path",{d:"M4 12h.01",key:"svg-1"}],["path",{d:"M12 4v.01",key:"svg-2"}],["path",{d:"M20 12h.01",key:"svg-3"}],["path",{d:"M12 20v.01",key:"svg-4"}],["path",{d:"M6.31 6.31l-.01 -.01",key:"svg-5"}],["path",{d:"M17.71 6.31l-.01 -.01",key:"svg-6"}],["path",{d:"M17.7 17.7l.01 .01",key:"svg-7"}],["path",{d:"M6.3 17.7l.01 .01",key:"svg-8"}]]),g=(0,e.i(382763).default)("moon",[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401",key:"kfwtm"}]]);var k=e.i(848317);function y(){let e,n,a,s=(0,i.c)(7),{theme:r,setTheme:l}=(0,k.useTheme)(),o=(0,f.useTranslations)("assistant-ui-v2.buttons.theme"),[c,d]=p.useState(!1);return s[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{d(!0)},n=[],s[0]=e,s[1]=n):(e=s[0],n=s[1]),p.useEffect(e,n),s[2]!==c||s[3]!==l||s[4]!==o||s[5]!==r?(a=c&&(0,t.jsxs)("button",{onClick:()=>{"dark"===r?l("light"):l("dark")},className:"w-10 h-10 flex hover:bg-gray-50 dark:hover:bg-white/10 rounded-lg items-center justify-center outline-hidden focus:ring-0 focus:outline-hidden active:ring-0 active:outline-hidden overflow-hidden",children:["light"===r&&(0,t.jsx)(x.motion.div,{initial:{x:40,opacity:0},animate:{x:0,opacity:1},transition:{duration:.3,ease:"easeOut"},children:(0,t.jsx)(b,{className:"h-4 w-4 shrink-0  dark:text-neutral-500 text-neutral-700"})},r),"dark"===r&&(0,t.jsx)(x.motion.div,{initial:{x:40,opacity:0},animate:{x:0,opacity:1},transition:{ease:"easeOut",duration:.3},children:(0,t.jsx)(g,{className:"h-4 w-4   shrink-0 "})},r),(0,t.jsx)("span",{className:"sr-only",children:o("toggle")})]}),s[2]=c,s[3]=l,s[4]=o,s[5]=r,s[6]=a):a=s[6],a}let j=e=>{let a,l,o,b,g,k,j,w,N,M,S,C,F,z,T=(0,i.c)(30),{navItems:B}=e,{scrollY:I}=(0,m.useScroll)(),{userId:P,orgRole:E}=(0,d.useAuth)(),[L,A]=(0,p.useState)(!1),G=(0,f.useTranslations)("navbar");T[0]===Symbol.for("react.memo_cache_sentinel")?(a=e=>{e>100?A(!0):A(!1)},T[0]=a):a=T[0],(0,h.useMotionValueEvent)(I,"change",a),T[1]!==E||T[2]!==P?(l=()=>P?"org:admin"===E?"/admin":"/chat":"/sign-in",T[1]=E,T[2]=P,T[3]=l):l=T[3];let O=l,H=L&&"bg-background shadow-[0px_-2px_0px_0px_var(--border),0px_2px_0px_0px_var(--border)] dark:shadow-[0px_-2px_0px_0px_var(--border),0px_2px_0px_0px_var(--border)]";T[4]!==H?(o=(0,r.cn)("relative flex w-full justify-between rounded-full bg-transparent px-4 py-2 transition duration-200",H),T[4]=H,T[5]=o):o=T[5],T[6]!==L?(b=L&&(0,t.jsx)(x.motion.div,{initial:{opacity:0}
1,animate:{opacity:1},transition:{duration:1},className:"pointer-events-none absolute inset-0 h-full w-full rounded-full bg-background mask-[linear-gradient(to_bottom,white,transparent,white)]"},String(L)),T[6]=L,T[7]=b):b=T[7],T[8]!==b?(g=(0,t.jsx)(u.AnimatePresence,{children:b}),T[8]=b,T[9]=g):g=T[9],T[10]===Symbol.for("react.memo_cache_sentinel")?(k=(0,t.jsx)(s,{}),T[10]=k):k=T[10],T[11]!==B?(j=B.map(_),T[11]=B,T[12]=j):j=T[12],T[13]!==j?(w=(0,t.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[k,(0,t.jsx)("div",{className:"flex items-center gap-1.5",children:j})]}),T[13]=j,T[14]=w):w=T[14],T[15]===Symbol.for("react.memo_cache_sentinel")?(N=(0,t.jsx)(v.ButtonLanguage,{}),M=(0,t.jsx)(y,{}),T[15]=N,T[16]=M):(N=T[15],M=T[16]);let V=O();return T[17]!==G||T[18]!==P?(S=G(P?"buttons.to_studylabs":"buttons.login"),T[17]=G,T[18]=P,T[19]=S):S=T[19],T[20]!==S?(C=(0,t.jsx)(c.Button,{variant:"outline",children:S}),T[20]=S,T[21]=C):C=T[21],T[22]!==V||T[23]!==C?(F=(0,t.jsxs)("div",{className:"flex items-center space-x-2",children:[N,M,(0,t.jsx)(n.default,{href:V,children:C})]}),T[22]=V,T[23]=C,T[24]=F):F=T[24],T[25]!==F||T[26]!==o||T[27]!==g||T[28]!==w?(z=(0,t.jsxs)("div",{className:o,children:[g,w,F]}),T[25]=F,T[26]=o,T[27]=g,T[28]=w,T[29]=z):z=T[29],z};function _(e){return(0,t.jsx)(o,{href:e.link,target:e.target,children:e.title},e.title)}let w=e=>{let n,a,s,l,o,c,d,u=(0,i.c)(14);u[0]!==e?({children:n,className:a,variant:l,as:o,...s}=e,u[0]=e,u[1]=n,u[2]=a,u[3]=s,u[4]=l,u[5]=o):(n=u[1],a=u[2],s=u[3],l=u[4],o=u[5]);let x=void 0===l?"primary":l,h=void 0===o?"button":o,m="simple"===x?"bg-black relative z-10 bg-transparent hover:bg-gray-100  border border-transparent text-black text-sm md:text-sm transition font-medium duration-200  rounded-full px-4 py-2  flex items-center justify-center dark:text-white dark:hover:bg-neutral-800 dark:hover:shadow-xl":"outline-solid"===x?"bg-white relative z-10 hover:bg-black/90 hover:shadow-xl  text-black border border-black hover:text-white text-sm md:text-sm transition font-medium duration-200  rounded-full px-4 py-2  flex items-center justify-center":"outline"===x?"bg-transparent relative z-10 hover:bg-gray-100 text-black border border-black text-sm md:text-sm transition font-medium duration-200 rounded-full px-4 py-2 flex items-center justify-center dark:text-white dark:border-white dark:hover:bg-neutral-800":"primary"===x?"bg-neutral-900 relative z-10 hover:bg-black/90  border border-transparent text-white text-sm md:text-sm transition font-medium duration-200  rounded-full px-4 py-2  flex items-center justify-center shadow-[0px_-1px_0px_0px_#FFFFFF40_inset,0px_1px_0px_0px_#FFFFFF40_inset]":"";u[6]!==a||u[7]!==m?(c=(0,r.cn)("bg-black relative z-10 hover:bg-black/90  text-white text-sm md:text-sm transition font-medium duration-200 rounded-full px-4 py-2 flex items-center justify-center focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2 focus-visible:ring-offset-background active:scale-95",m,a),u[6]=a,u[7]=m,u[8]=c):c=u[8];let f=n??"Get Started";return u[9]!==h||u[10]!==s||u[11]!==c||u[12]!==f?(d=(0,t.jsx)(h,{className:c,...s,children:f}),u[9]=h,u[10]=s,u[11]=c,u[12]=f,u[13]=d):d=u[13],d};var N=e.i(424477);function M(e){return(0,N.GenIcon)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M432 176H80c-8.8 0-16-7.2-16-16s7.2-16 16-16h352c8.8 0 16 7.2 16 16s-7.2 16-16 16zM432 272H80c-8.8 0-16-7.2-16-16s7.2-16 16-16h352c8.8 0 16 7.2 16 16s-7.2 16-16 16zM432 368H80c-8.8 0-16-7.2-16-16s7.2-16 16-16h352c8.8 0 16 7.2 16 16s-7.2 16-16 16z"},child:[]}]})(e)}function S(e){return(0,N.GenIcon)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M278.6 256l68.2-68.2c6.2-6.2 6.2-16.4 0-22.6-6.2-6.2-16.4-6.2-22.6 0L256 233.4l-68.2-68.2c-6.2-6.2-16.4-6.2-22.6 0-3.1 3.1-4.7 7.2-4.7 11.3 0 4.1 1.6 8.2 4.7 11.3l68.2 68.2-68.2 68.2c-3.1 3.1-4.7 7.2-4.7 11.3 0 4.1 1.6 8.2 4.7 11.3 6.2 6.2 16.4 6.2 22.6 0l68.2-68.2 68.2 68.2c6.2 6.2 16.4 6.2 22.6 0 6.2-6.2 6.2-16.4 0-22.6L278.6 256z"},child:[]}]})(e)}let C=e=>{let a,l,o,c,u,x,v,b=(0,i.c)(19),{navItems:g}=e,[k,j]=(0,p.useState)(!1),{userId:_,orgRole:N}=(0,d.useAuth)(),C=(0,f.useTranslations)("navbar"),{scrollY:F}=(0,m.useScroll)(),[z,T]=(0,p.useState)(!1);b[0]===Symbol.for("react.memo_cache_sentinel")?(a=e=>{e>100?T(!0):T(!1)}
1,b[0]=a):a=b[0],(0,h.useMotionValueEvent)(F,"change",a),b[1]!==N||b[2]!==_?(l=()=>_?"org:admin"===N?"/admin":"/chat":"/sign-in",b[1]=N,b[2]=_,b[3]=l):l=b[3];let B=l,I=z&&"bg-muted shadow-[0px_-2px_0px_0px_var(--neutral-100),0px_2px_0px_0px_var(--neutral-100)]";return b[4]!==I?(o=(0,r.cn)("flex w-full items-center justify-between rounded-full bg-background px-2.5 py-1.5 transition duration-200",I),b[4]=I,b[5]=o):o=b[5],b[6]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)(s,{}),b[6]=c):c=b[6],b[7]!==k?(u=(0,t.jsx)(M,{className:"h-6 w-6 text-black dark:text-white",onClick:()=>j(!k)}),b[7]=k,b[8]=u):u=b[8],b[9]!==B||b[10]!==g||b[11]!==k||b[12]!==C||b[13]!==_?(x=k&&(0,t.jsxs)("div",{className:"fixed inset-0 z-50 flex flex-col items-start justify-start space-y-10 bg-background pt-5 text-xl text-zinc-600 transition duration-200 hover:text-foreground",children:[(0,t.jsxs)("div",{className:"flex w-full items-center justify-between px-5",children:[(0,t.jsx)(s,{}),(0,t.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,t.jsx)(y,{}),(0,t.jsx)(S,{className:"h-8 w-8 text-black dark:text-white",onClick:()=>j(!k)})]})]}),(0,t.jsx)("div",{className:"flex flex-col items-start justify-start gap-[14px] px-8",children:g.map((e,i)=>(0,t.jsx)(p.default.Fragment,{children:e.children&&e.children.length>0?(0,t.jsx)(t.Fragment,{children:e.children.map((e,i)=>(0,t.jsx)(n.default,{href:e.link,onClick:()=>j(!1),className:"relative max-w-60 text-left text-2xl",children:(0,t.jsx)("span",{className:"block text-black",children:e.title})},`child-link-${i}`))}):(0,t.jsx)(n.default,{href:e.link,onClick:()=>j(!1),className:"relative",children:(0,t.jsx)("span",{className:"block text-[26px] text-black dark:text-white",children:e.title})})},`nav-item-${i}`))}),(0,t.jsx)("div",{className:"flex w-full flex-row items-start gap-2.5 px-8 py-4",children:(0,t.jsx)(n.default,{href:B(),children:(0,t.jsx)(w,{variant:"outline",children:C(_?"buttons.to_studylabs":"buttons.login")})})})]}),b[9]=B,b[10]=g,b[11]=k,b[12]=C,b[13]=_,b[14]=x):x=b[14],b[15]!==o||b[16]!==u||b[17]!==x?(v=(0,t.jsxs)("div",{className:o,children:[c,u,x]}),b[15]=o,b[16]=u,b[17]=x,b[18]=v):v=b[18],v};e.s(["NavBar",0,function(){let e,n,a,s,r,l,o,c,d,u,h,m,p,v,b,g=(0,i.c)(31),k=(0,f.useTranslations)("navbar");g[0]!==k?(e=k("items.for_institutions.title"),g[0]=k,g[1]=e):e=g[1],g[2]!==e?(n={title:e,link:"/fuer-bildungseinrichtungen"},g[2]=e,g[3]=n):n=g[3],g[4]!==k?(a=k("items.for_students.title"),g[4]=k,g[5]=a):a=g[5],g[6]!==a?(s={title:a,link:"/fuer-lernende"},g[6]=a,g[7]=s):s=g[7],g[8]!==k?(r=k("items.blog.title"),g[8]=k,g[9]=r):r=g[9],g[10]!==r?(l={title:r,link:"/blog"},g[10]=r,g[11]=l):l=g[11],g[12]!==k?(o=k("items.contact.title"),g[12]=k,g[13]=o):o=g[13],g[14]!==o?(c={title:o,link:"/kontakt"},g[14]=o,g[15]=c):c=g[15],g[16]!==n||g[17]!==s||g[18]!==l||g[19]!==c?(d=[n,s,l,c],g[16]=n,g[17]=s,g[18]=l,g[19]=c,g[20]=d):d=g[20];let y=d;return g[21]===Symbol.for("react.memo_cache_sentinel")?(m={y:-80},u={y:0},h={ease:[.6,.05,.1,.9],duration:.8},g[21]=u,g[22]=h,g[23]=m):(u=g[21],h=g[22],m=g[23]),g[24]!==y?(p=(0,t.jsx)("div",{className:"hidden w-full lg:block",children:(0,t.jsx)(j,{navItems:y})}),g[24]=y,g[25]=p):p=g[25],g[26]!==y?(v=(0,t.jsx)("div",{className:"flex h-full w-full items-center lg:hidden",children:(0,t.jsx)(C,{navItems:y})}),g[26]=y,g[27]=v):v=g[27],g[28]!==p||g[29]!==v?(b=(0,t.jsxs)(x.motion.nav,{initial:m,animate:u,transition:h,className:"fixed inset-x-0 top-4 z-50 mx-auto w-[95%] max-w-7xl lg:w-full",children:[p,v]}),g[28]=p,g[29]=v,g[30]=b):b=g[30],b}],989937)}]);

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.