PageSourceSearch

https://www.devclassroom.dev/_next/static/chunks/pages/modules/%5Bslug%5D-919dc776ec3e4a457969.js

js devclassroom.dev collected 2026-09-28 02:35:17 UTC 3,658 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[971],{57848:function(e,t,n){"use strict";n.r(t),n.d(t,{LessonBlock:function(){return f},ModuleInfo:function(){return x},__N_SSG:function(){return h},default:function(){return g}});var i=n(85893),r=(n(67294),n(9008)),o=n(41664),a=n(18117),s=n(92670),l=n(11770),d=function(e){var t=e.assignments,n=e.project,r=e.variants;return(0,i.jsxs)(c,{variants:r,children:[(0,i.jsx)("h2",{children:"Assignments:"}),t.map((function(e){return(0,i.jsxs)(m,{children:[(0,i.jsx)(s.Z,{}),(0,i.jsx)("a",{href:e.repo,target:"_blank",children:e.title})]})})),null!=n&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("h2",{children:"Projects:"}),(0,i.jsxs)(m,{children:[(0,i.jsx)(s.Z,{}),(0,i.jsx)("a",{href:n.repo,target:"_blank",children:n.title})]})]})]})},c=(0,a.ZP)(l.E.div).withConfig({displayName:"ModuleDeets__Deets",componentId:"mhg40o-0"})(["display:flex;flex-direction:column;border:solid 1px black;padding:20px 40px;border-radius:13px;background:var(--foreground);color:var(--background);"]),m=a.ZP.div.withConfig({displayName:"ModuleDeets__Item",componentId:"mhg40o-1"})(["display:flex;align-items:center;margin-top:1vh;margin-bottom:1vh;a{margin-left:20px;cursor:pointer;transition:var(--norm);border-bottom:solid 1px transparent;:hover{border-bottom:solid 1px white;}}:hover{svg{fill:white;}}"]),p={hidden:{opacity:0},visible:{opacity:1,transition:{duration:.2,when:"beforeChildren",staggerChildren:.1}}},u={hidden:{opacity:0},visible:{opacity:1}},h=!0,g=function(e){var t=e.module;return console.log(t),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(r.default,{children:[(0,i.jsxs)("title",{children:["Dev Classroom | ",t.title]}),(0,i.jsx)("meta",{property:"og:title",content:"Dev Classroom | Home"},"title"),(0,i.jsx)("meta",{property:"og:description",content:"Full-service web development platform built for teachers. Get started for free!"},"description"),(0,i.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,i.jsx)("meta",{name:"twitter:description",content:t.description}),(0,i.jsx)("meta",{name:"twitter:site",content:"@_RobDominguez"}),(0,i.jsx)("meta",{name:"twitter:title",content:t.title}),(0,i.jsx)("meta",{name:"twitter:image",content:t.image.url})]}),(0,i.jsxs)(x,{variants:p,animate:"visible",initial:"hidden",children:[t&&t.lessons.map((function(e,t){return(0,i.jsxs)(f,{variants:u,children:[(0,i.jsxs)("h3",{children:["Lesson 0",t+1]}),(0,i.jsx)("h2",{children:e.title}),(0,i.jsx)("p",{children:e.brief}),(0,i.jsx)(o.default,{href:"/lessons/".concat(e.slug),children:"Let's Learn"})]},e.id)})),(0,i.jsx)(d,{assignments:t.assignments,project:t.project,variants:u})]})]})},x=(0,a.ZP)(l.E.div).withConfig({displayName:"slug__ModuleInfo",componentId:"sc-1fehhl2-0"})(["display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:10vh;margin-left:auto;margin-right:auto;margin-bottom:10vh;max-width:1200px;grid-gap:80px;h2{grid-column:1 / -1;}h3{color:var(--cta);}@media (max-width:1000px){margin-left:5vw;margin-right:5vw;}"]),f=(0,a.ZP)(l.E.div).withConfig({displayName:"slug__LessonBlock",componentId:"sc-1fehhl2-1"})(["display:flex;flex-direction:column;p,a{font-size:0.9rem;}a{border:solid 1px var(--cta);background:var(--cta);color:white;padding:10px 20px;border-radius:9px;align-self:flex-end;margin-top:auto;transition:var(--norm);:hover{background:var(--cta-active);}}@media (max-width:800px){a{align-self:stretch;text-align:center;}}"])},91364:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/modules/[slug]",function(){return n(57848)}])}},function(e){e.O(0,[774,888,179],(function(){return t=91364,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

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.