PageSourceSearch

https://static-assets.codio.com/dashboard/js/projects.app.46172ae8fdf94e093870.js

js codio.com collected 2026-09-24 19:47:05 UTC 6,831 bytes, 6 lines download raw bytes

1/*! For license information please see projects.app.46172ae8fdf94e093870.js.LICENSE.txt */
2"use strict";
3!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="7fa8f7f0-f97a-579b-9f09-fc505a831b99")}catch(e){}}();
4(self.webpackChunkcodio_dashboard=self.webpackChunkcodio_dashboard||[]).push([[8597],{42068(e,t,o){o.d(t,{A:()=>I});var a=o(96540),r=o(9594),s=o(46942),n=o.n(s),l=o(13285),i=o(93814),c=o(242),d=o(59763),p=o(84976),m=o(2543),u=o.n(m),h=o(49568),x=o(21014),g=o(99682),f=o(37095),b=o(91136);let A={label:"",items:new h.B8};const y=f.A.createStore({listenables:b.A,onUpdate(e,t,o){e=e&&!e.isEmpty()?e:new h.B8,A={items:e,label:t,actions:o},this.trigger({event:"update",data:A})},onSetActions(e){A={...A,actions:e},this.trigger({event:"setActions",data:A})},onDisable(){A={items:new h.B8,label:"",actions:null},this.trigger({event:"update",data:A})},getBreadcrumbs:()=>A});var j=o(74848);const w=()=>{const[e,t]=a.useState({label:"",items:new h.B8});(0,a.useEffect)((()=>{const e=y.getBreadcrumbs();return t(e),y.listen((e=>t(e.data)))}),[]);(0,a.useEffect)((()=>{const{label:t,items:a}=e;((e,t)=>{let a=e.map((e=>o(e)));const r=t?.text||t;a=a.push(r),x.A.set(a.toJS())})(a.map((e=>e.toRoute())),t)}),[e?.items,e?.label]);const o=e=>{e instanceof g.i&&(e=e.toRoute());const{displayName:t}=e.handler;return u().isUndefined(t)?e.name:t},{label:r,items:s,actions:n}=e,m=s.map((e=>e.toRoute()));return(0,j.jsxs)(l.A,{direction:"row",sx:{justifyContent:"space-between",flexGrow:1,alignItems:"center"},children:[(0,j.jsx)(i.A,{"aria-label":"Breadcrumb",color:"text.primary",separator:"/",sx:{color:"text.primary"},children:((e,t)=>{if(e.isEmpty()&&!t)return null;const a=e.map(((e,t)=>((e,t=0)=>{const a=e.name||"/";return(0,j.jsx)(c.A,{to:a,component:p.N_,sx:{color:"inherit"},children:o(e)},`link-${t}`)})(e,t))),r=(e=>{const t=e?.element||e;return(0,j.jsx)(d.A,{children:t},"breadcrumbLabel")})(t);return a.concat(r)})(m,r)}),(0,j.jsx)(l.A,{direction:"row",spacing:1,children:n||null})]})};w.displayName="Breadcrumbs";const C=w;var v=o(39432);const B=(0,r.Ay)("header",{name:"MuiCodioHeader",slot:"root"})((({theme:e})=>({display:"flex",zIndex:e.zIndex.nestedNavigation+1,alignItems:"center",paddingLeft:e.spacing(5),paddingRight:e.spacing(5)}))),S=a.forwardRef(((e,t)=>{const o=n()("MuiCodioHeader-root",e.className);return(0,j.jsxs)(B,{ref:t,className:o,children:[(0,j.jsx)(C,{}),e.children]})}));S.displayName="Header";const I=(0,v.A)(S,"MuiCodioHeader")},21014(e,t,o){o.d(t,{A:()=>i});var a=o(2543),r=o.n(a),s=o(58297);const n=`${s.A.whitelabel} - Teach Code. With confidence.`,l={set:e=>{let t=n;void 0!==e&&(r().isArray(e)||(e=[e]),(e=r()(e).compact().reverse()).isEmpty()||(t=`${e.join(" « ")} · ${n}`)),document.title=t}},i=l},63892(e,t,o){o.r(t),o.d(t,{default:()=>d});var a=o(13285),r=(o(96540),o(47767)),s=o(4255),n=o(42068),l=o(6832),i=o(29658),c=o(74848);const d=()=>(0,c.jsx)(s.A,{children:(0,c.jsxs)(a.A,{spacing:0,sx:{overflow:"auto",flex:1},children:[(0,c.jsx)(n.A,{}),(0,c.jsxs)(r.BV,{children:[(0,c.jsx)(r.qh,{path:"new",element:(0,c.jsx)(l.A,{})}),(0,c.jsx)(r.qh,{path:"/",element:(0,c.jsx)(i.A,{showListHeader:!0,showRemoveBtn:!0})}),(0,c.jsx)(r.qh,{path:"*",element:(0,c.jsx)(r.C5,{to:"/p/not-found",replace:!0})})]})]})})},93814(e,t,o){o.d(t,{A:()=>I});var a=o(96540),r=o(34164),s=o(46797),n=o(82699),l=o(9594),i=o(54317),c=o(59763),d=o(14799),p=o(96942),m=o(62967),u=o(74848);const h=(0,m.A)((0,u.jsx)("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreHoriz");var x=o(53578);const g=(0,l.Ay)(x.A,{name:"MuiBreadcrumbCollapsed"})((0,p.A)((({theme:e})=>({display:"flex",marginLeft:`calc(${e.spacing(1)} * 0.5)`,marginRight:`calc(${e.spacing(1)} * 0.5)`,..."light"===e.palette.mode?{backgroundColor:e.palette.grey[100],color:e.palette.grey[700]}:{backgroundColor:e.palette.grey[700],color:e.palette.grey[100]},borderRadius:2,"&:hover, &:focus":{..."light"===e.palette.mode?{backgroundColor:e.palette.grey[200]}:{backgroundColor:e.palette.grey[600]}},"&:active":{boxShadow:e.shadows[0],..."light"===e.palette.mode?{backgroundColor:(0,d.tL)(e.palette.grey[200],.12)}:{backgroundColor:(0,d.tL)(e.palette.grey[600],.12)}}})))),f=(0,l.Ay)(h)({width:24,height:16});const b=function(e){const{slots:t={},slotProps:o={},...a}=e,{nativeButton:r,...s}=a,n=e;return(0,u.jsx)("li",{children:(0,u.jsx)(g,{focusRipple:!0,...s,ownerState:n,children:(0,u.jsx)(f,{as:t.CollapsedIcon,ownerState:n,...o.collapsedIcon})})})};var A=o(16051),y=o(34947);function j(e){return(0,y.Ay)("MuiBreadcrumbs",e)}const w=(0,A.A)("MuiBreadcrumbs",["root","ol","li","separator"]),C=(0,l.Ay)(c.A,{name:"MuiBreadcrumbs",slot:"Root",overridesResolver:(e,t)=>[{[`& .${w.li}`]:t.li},t.root]})({}),v=(0,l.Ay)("ol",{name:"MuiBreadcrumbs",slot:"Ol"})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"}),B=(0,l.Ay)("li",{name:"MuiBreadcrumbs",slot:"Separator"})({display:"flex",userSelect:"none",marginLeft:8,marginRight:8});function S(e,t,o,a){return e.reduce(((r,s,n)=>
4(n<e.length-1?r=r.concat(s,(0,u.jsx)(B,{"aria-hidden":!0,className:t,ownerState:a,children:o},`separator-${n}`)):r.push(s),r)),[])}const I=a.forwardRef((function(e,t){const o=(0,i.b)({props:e,name:"MuiBreadcrumbs"}),{children:l,className:c,component:d="nav",slots:p={},slotProps:m={},expandText:h="Show path",itemsAfterCollapse:x=1,itemsBeforeCollapse:g=1,maxItems:f=8,separator:A="/",...y}=o,[w,B]=a.useState(!1),I={...o,component:d,expanded:w,expandText:h,itemsAfterCollapse:x,itemsBeforeCollapse:g,maxItems:f,separator:A},R=(e=>{const{classes:t}=e;return(0,s.A)({root:["root"],li:["li"],ol:["ol"],separator:["separator"]},j,t)})(I),k=(0,n.A)({elementType:p.CollapsedIcon,externalSlotProps:m.collapsedIcon,ownerState:I}),M=a.useRef(null),N=a.Children.toArray(l).filter((e=>a.isValidElement(e))).map(((e,t)=>(0,u.jsx)("li",{className:R.li,children:e},`child-${t}`)));return(0,u.jsx)(C,{ref:t,component:d,color:"textSecondary",className:(0,r.A)(R.root,c),ownerState:I,...y,children:(0,u.jsx)(v,{className:R.ol,ref:M,ownerState:I,children:S(w||f&&N.length<=f?N:(e=>g+x>=e.length?e:[...e.slice(0,g),(0,u.jsx)(b,{"aria-label":h,slots:{CollapsedIcon:p.CollapsedIcon},slotProps:{collapsedIcon:k},onClick:()=>{B(!0);const e=M.current.querySelector("a[href],button,[tabindex]");e&&e.focus()}},"ellipsis"),...e.slice(e.length-x,e.length)])(N),R.separator,A,I)})})}))}}]);
5//# sourceMappingURL=http://sourcemaps.codio.test:22334/dashboard/js/projects.app.46172ae8fdf94e093870.js.map
6//# debugId=7fa8f7f0-f97a-579b-9f09-fc505a831b99

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.