PageSourceSearch

https://app.firstday.tech/assets/VideoList-cca6d9c5.js

js firstday.tech collected 2026-09-25 22:38:22 UTC 1,962 bytes, 1 lines download raw bytes

1import{j as t,S as o,b as x,r as n,t as g,a as h,u as f,p as j,q as C,M as y,T as S,G as u,L as I}from"./index-b9e9b510.js";import{C as M}from"./complement-15b2c856.js";import"./youtube-theme-8f9b03f2.js";import{C as v}from"./CircularProgress-59c7067f.js";const b=a=>t.jsx(o,{direction:"column",justifyContent:"center",alignItems:"center",spacing:1,sx:a.sx,children:t.jsx(x,{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",sx:{backgroundColor:"gray",aspectRatio:"16/9",borderRadius:"8px",overflow:"hidden"},children:a.thumbnailURL&&t.jsx("img",{src:a.thumbnailURL,style:{width:"100%",aspectRatio:"16/9"}})})}),R="/assets/css-536ce2c1.png",T="/assets/html-ca83b6d5.png",L="/assets/js-36e78698.png",E="/assets/other-c9f7689c.png",m={"CSS - inicial":R,"Javascript - inicial":L,"HTML - inicial":T,Outros:E},A=()=>{const[a,r]=n.useState(!0),{course:s}=g();h();const i=f(e=>e.complements),[d,p]=n.useState([]);n.useEffect(()=>{String(s)in i.dataMapByCourse||(r(!0),M.getByCourseId(String(s)).catch(e=>{console.log("Error loading complements",e)}).finally(()=>r(!1)))},[s]),n.useEffect(()=>{String(s)in i.dataMapByCourse&&(p(i.dataMapByCourse[String(s)]),r(!1))},[i]);const{setState:c,state:{tourActive:l,run:w,stepIndex:B}}=j();return C(()=>{l&&setTimeout(()=>{c({run:!0,stepIndex:11})},500)}),n.useEffect(()=>()=>{l&&c({run:!1,stepIndex:10})},[]),t.jsx(y,{children:t.jsxs(o,{spacing:4,className:"videosTeoricos",children:[t.jsx(S,{variant:"h3",children:"Playlists de vídeos teóricos"}),a?t.jsx(o,{justifyContent:"center",alignItems:"center",width:"100%",minHeight:"50vh",children:t.jsx(v,{})}):t.jsx(u,{container:!0,columnSpacing:2,rowSpacing:12,children:d.map(([e])=>t.jsx(u,{item:!0,xs:12,sm:6,md:4,children:t.jsx(I,{to:`/practice/theory/${s}/playlist/${encodeURIComponent(e)}`,style:{textDecoration:"none",color:"inherit"},children:t.jsx(b,{title:e,thumbnailURL:m[e]??m.Outros,sx:{maxWidth:"460px"}})})},e))})]})})};export{A as default};

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.