PageSourceSearch

https://www.codedex.io/_next/static/chunks/6961-9e8a93e5c5a992ad.js

js codedex.io collected 2026-09-25 14:54:48 UTC 13,052 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6961],{86961:function(n,e,t){t.d(e,{Z:function(){return organisms_GlobalFooter}});var o=t(82729),i=t(85893),l=t(19521),a=t(11163),r=t(62069),s=t(78590);function _templateObject(){let n=(0,o._)(["\n  .logo-container {\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n\n    "," {\n      flex-direction: column;\n    }\n\n    "," {\n    flex-direction: row;\n     \n    }\n\n    .logo {\n      display: flex;\n      align-items: center;\n      gap: 10px;\n      color: ",';\n\n      span {\n        font-family: "PixelGridM";\n        font-size: 24px;\n      }\n\n      // Make sure to hide club badge in footer\n      span.club-notification {\n        display: none !important;\n      }\n\n      svg {\n        transition-duration: 0.2s;\n        path {\n          ',';\n        }\n\n        :hover {\n          opacity: 0.8;\n        }\n      }\n    }\n\n    .love-text {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n\n      p {\n        margin: 0px;\n        font-family: "Mulish", sans-serif;\n        color: ',';\n        font-feature-settings:\n          "liga" off,\n          "clig" off;\n        font-style: normal;\n        font-weight: 500;\n      }\n    }\n  }\n']);return _templateObject=function(){return n},n}let c=l.default.div.withConfig({componentId:"sc-e1dc0957-0"})(_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>"dark"===n.theme.mode?"white":"#020617",n=>"dark"===n.theme.mode?"#94A3B8":"#64748B",n=>"dark"===n.theme.mode?"#cbd5e1":"#475569");var globalFooter_FooterTopText=function(){return(0,i.jsx)(c,{children:(0,i.jsxs)("div",{className:"logo-container",children:[(0,i.jsxs)("div",{className:"logo",children:[(0,i.jsx)("audio",{src:"/audio/codedex_pronunciation.mp3",className:"codedex-pronouncing-sound"}),(0,i.jsx)(s.Z,{}),(0,i.jsx)("svg",{className:"nes-pointer",xmlns:"http://www.w3.org/2000/svg",width:"25",height:"24",viewBox:"0 0 25 24",fill:"none",onClick:async()=>{document.querySelector(".codedex-pronouncing-sound").play()},children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.56 2H9.56V4H7.56V6H5.56V8H3.56H1.56V10V14V16H3.56H5.56V18H7.56V20H9.56V22H11.56V2ZM7.56 18V16H5.56V14H3.56V10H5.56V8H7.56V6H9.56V18H7.56ZM13.56 10H15.56V14H13.56V10ZM21.56 4H19.56V2H13.56V4H19.56V6H21.56V18H19.56V20H13.56V22H19.56V20H21.56V18H23.56V6H21.56V4ZM19.56 8H17.56V6H13.56V8H17.56V16H13.56V18H17.56V16H19.56V8Z",fill:"#94A3B8"})})]}),(0,i.jsxs)("div",{className:"love-text",children:[(0,i.jsx)("p",{children:"Made with"}),(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:[(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.5 3.33301V4.99967H9.16667V6.66634H10.8333V4.99967H12.5V3.33301H15.8333V4.99967H17.5V9.99967H15.8333V11.6663H14.1667V13.333H12.5V14.9997H10.8333V16.6663H9.16667V14.9997H7.5V13.333H5.83333V11.6663H4.16667V9.99967H2.5V4.99967H4.16667V3.33301H7.5Z",fill:"#F43F5E"}),(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.50004 1.66699H4.16671V3.33366H2.50004V5.00033H0.833374V10.0003H2.50004V11.667H4.16671V13.3337H5.83337V15.0003H7.50004V16.667H9.16671V18.3337H10.8334V16.667H12.5V15.0003H14.1667V13.3337H15.8334V11.667H17.5V10.0003H19.1667V5.00033H17.5V3.33366H15.8334V1.66699H12.5V3.33366H10.8334V5.00033H9.16671V3.33366H7.50004V1.66699ZM7.50004 3.33366V5.00033H9.16671V6.66699H10.8334V5.00033H12.5V3.33366H15.8334V5.00033H17.5V10.0003H15.8334V11.667H14.1667V13.3337H12.5V15.0003H10.8334V16.667H9.16671V15.0003H7.50004V13.3337H5.83337V11.667H4.16671V10.0003H2.50004V5.00033H4.16671V3.33366H7.50004Z",fill:"#020617"}),(0,i.jsx)("rect",{x:"14.1666",y:"5",width:"1.66667",height:"1.66667",fill:"white"}),(0,i.jsx)("rect",{x:"14.1666",y:"6.66699",width:"1.66667",height:"1.66667",fill:"white"}),(0,i.jsx)("rect",{x:"12.5",y:"5",width:"1.66667",height:"1.66667",fill:"white"})]}),(0,i.jsx)("p",{children:"in Brooklyn, NY"})]})]})})},p=t(41664),d=t.n(p);
1function FooterRow_templateObject(){let n=(0,o._)(["\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n\n  "," {\n    margin-top: ",";\n  }\n\n  "," {\n    margin-top: 0px;\n  }\n\n  p {\n    margin: 0px;\n  }\n\n  .row-title {\n    p {\n      color: ",';\n      font-feature-settings:\n        "liga" off,\n        "clig" off;\n\n      font-family: "Mulish", sans-serif;\n      font-size: 12px;\n      font-style: normal;\n      font-weight: 600;\n      line-height: 150%; /* 18px */\n      letter-spacing: 1.68px;\n      text-transform: uppercase;\n\n      '," {\n        min-height: 0px;\n      }\n\n      "," {\n        min-height: 18px;\n      }\n    }\n  }\n\n  .links {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n\n    a {\n      color: ",';\n\n      font-feature-settings:\n        "liga" off,\n        "clig" off;\n      /* Mulish/M/Medium */\n      font-family: "Mulish", sans-serif;\n      font-size: 14px;\n      font-style: normal;\n      font-weight: 500;\n      line-height: 150%;\n      transition-duration: 0.2s;\n      width: fit-content;\n    }\n  }\n']);return FooterRow_templateObject=function(){return n},n}let m=l.default.div.withConfig({componentId:"sc-c1f86b5f-0"})(FooterRow_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{removeMargin:e}=n;return e?"-28px":""},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>"dark"===n.theme.mode?"#94a3b8":"#64748B",n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>"dark"===n.theme.mode?"#fff":"#020617");var globalFooter_FooterRow=function(n){let{rowTitle:e,links:t,removeMargin:o=!1}=n;return(0,i.jsxs)(m,{removeMargin:o,children:[(0,i.jsx)("div",{className:"row-title",children:(0,i.jsx)("p",{children:e})}),(0,i.jsx)("div",{className:"links",children:t.map(n=>(0,i.jsx)(d(),{href:n.link,target:"_blank",children:(0,i.jsx)("span",{className:"nes-pointer",children:n.displayName})},n.link))})]})};function FooterLinks_templateObject(){let n=(0,o._)(["\n  display: flex;\n  justify-content: space-between;\n  gap: 24px;\n\n  "," {\n    flex-direction: column;\n  }\n\n  "," {\n    flex-direction: row;\n  }\n"]);return FooterLinks_templateObject=function(){return n},n}let f=l.default.div.withConfig({componentId:"sc-9ec0de0f-0"})(FooterLinks_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm});var globalFooter_FooterLinks=function(){return(0,i.jsxs)(f,{children:[(0,i.jsx)(globalFooter_FooterRow,{rowTitle:"COMPANY",links:[{link:"/about",displayName:"About"},{link:"/blog",displayName:"Blog"},{link:"https://codedex.myshopify.com/",displayName:"Shop"},{link:"/community",displayName:"Community"},{link:"https://codedex.notion.site/Welcome-to-the-Cod-dex-Help-Center-c8afe2966ea9490d9377bce826d22eb7",displayName:"Help Center"},{link:"/pricing",displayName:"Pricing"},{link:"https://forms.gle/4qYJK9kAteLbeZQPA",displayName:"For Schools"}]}),(0,i.jsx)(globalFooter_FooterRow,{rowTitle:"PRACTICE",links:[{link:"/challenges",displayName:"Challenges"},{link:"/projects",displayName:"Projects"},{link:"/30-nites-of-code",displayName:"#30NitesOfCode"}]}),(0,i.jsx)(globalFooter_FooterRow,{rowTitle:"Learn",links:[{link:"/courses",displayName:"All Courses"},{link:"/python",displayName:"Python"},{link:"/intermediate-python",displayName:"Intermediate Python"},{link:"/numpy",displayName:"NumPy"},{link:"/sql",displayName:"SQL"},{link:"/gen-ai",displayName:"GenAI"},{link:"/pandas",displayName:"Pandas"},{link:"/matplotlib",displayName:"Matplotlib"},{link:"/machine-learning",displayName:"Machine Learning"},{link:"/html",displayName:"HTML"},{link:"/css",displayName:"CSS"},{link:"/javascript",displayName:"JavaScript"},{link:"/intermediate-javascript",displayName:"Intermediate JavaScript"}]}),(0,i.jsx)(globalFooter_FooterRow,{removeMargin:!0,rowTitle:"",links:[{link:"/react",displayName:"React"},{link:"/nodejs",displayName:"Node.js"},{link:"/p5js",displayName:"p5.js"},{link:"/command-line",displayName:"Command Line"},{link:"/git-github",displayName:"Git & GitHub"},{link:"/github-copilot",displayName:"GitHub Copilot"},{link:"/cpp",displayName:"C++"},{link:"/c-sharp",displayName:"C#"},{link:"/java",displayName:"Java"},{link:"/data-structures-and-algorithms",displayName:"Data Structures & Algorithms"}
1,{link:"/phaser",displayName:"Phaser"},{link:"/lua",displayName:"Lua"},{link:"/ui-ux-design",displayName:"UI/UX Design"}]})]})},h=t(9473),x=t(85673),g=t(609);function FooterBottomText_templateObject(){let n=(0,o._)(["\n  p {\n    margin: 0pc;\n  }\n\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 16px;\n\n  .footer-bottom-text {\n    display: flex;\n    gap: 16px;\n\n    p {\n      color: ",';\n      font-feature-settings:\n        "liga" off,\n        "clig" off;\n\n      font-family: "Mulish", sans-serif;\n      font-size: 14px;\n      font-style: normal;\n      font-weight: 500;\n      line-height: 150%;\n      transition-duration: 0.2s;\n    }\n  }\n\n  .social-logo-container {\n    display: flex;\n    gap: 16px;\n\n    i {\n      transition: transform 0.2s ease-in-out;\n      :hover {\n        transform: scale(2.2) translateX(-5%) translateY(-5%);\n      }\n    }\n  }\n  .tooltip {\n    position: relative;\n    display: inline-block;\n    color: gray;\n  }\n\n  .tooltip .tooltiptext {\n    visibility: hidden;\n    color: black;\n    text-align: center;\n    position: absolute;\n    z-index: 1;\n    font-size: 8px;\n    font-family: "Mulish", sans-serif;\n    font-style: normal;\n    background-color: ',";\n    padding: 2px;\n    border-radius: 5px;\n    border: 1px solid ",";\n    color: ",";\n\n    width: 100px;\n    bottom: 100%;\n    left: -250%;\n    transition:\n      bottom 0.2s,\n      visibility 0.1s;\n  }\n\n  .tooltip:hover .tooltiptext {\n    visibility: visible;\n    bottom: 120%;\n    transition:\n      bottom 0.2s,\n      visibility 0.1s;\n  }\n\n  a {\n    color: ",";\n  }\n"]);return FooterBottomText_templateObject=function(){return n},n}let u=l.default.div.withConfig({componentId:"sc-910a4b4a-0"})(FooterBottomText_templateObject(),n=>"dark"===n.theme.mode?"#cbd5e1":"#475569",n=>{let{theme:e}=n;return e.colors.footerBackground},n=>{let{theme:e}=n;return e.colors.palette.grey["800"]},n=>{let{theme:e}=n;return e.colors.semantic.text.primary},n=>{let{theme:e}=n;return e.colors.text.secondary});var globalFooter_FooterBottomText=function(){let n=(0,h.v9)(x.cM);return(0,h.v9)(g.nU),(0,h.v9)(g.o4),(0,i.jsxs)(u,{children:[(0,i.jsxs)("div",{className:"footer-bottom-text",children:[(0,i.jsxs)("p",{children:["\xa9 ",new Date().getFullYear(),"  Niteowl, Inc."]}),(0,i.jsx)(d(),{href:"/terms",target:"_blank",rel:"noreferrer",children:(0,i.jsx)("p",{className:"nes-pointer",children:"Terms"})}),(0,i.jsx)(d(),{href:"/privacy",target:"_blank",rel:"noreferrer",children:(0,i.jsx)("p",{className:"nes-pointer",children:"Privacy Policy"})})]}),(0,i.jsxs)("div",{className:"social-logo-container",children:[n.map(n=>(0,i.jsx)(d(),{href:n.link,target:"_blank",children:(0,i.jsx)("i",{className:"nes-icon ".concat(n.name," icon-hover nes-pointer"),children:n.img&&(0,i.jsx)("img",{src:"/images/tiktok_logo.png",alt:"tiktok logo",style:{marginBottom:"0.5rem"}})})},n.name)),(0,i.jsx)(d(),{href:"https://open.spotify.com/show/2vM9NL2O8FanNcO4Y9nuTG?si=289f0227743b45cf",target:"_blank",children:(0,i.jsx)("i",{className:"nes-icon icon-hover nes-pointer",children:(0,i.jsx)("img",{src:"/images/Untitled (64 x 64 px).png",alt:"spotify logo",style:{marginBottom:"0.5rem",transform:"scale(1.05)"}})})}),(0,i.jsx)(d(),{href:"https://discord.gg/vSKEhP9fY2",target:"_blank",children:(0,i.jsx)("i",{className:"nes-icon icon-hover nes-pointer",children:(0,i.jsx)("img",{src:"/images/socials/discord.png",alt:"discord logo",style:{marginBottom:"0.5rem",transform:"scale(1.3)"}})})})]})]})};function GlobalFooter_templateObject(){let n=(0,o._)(["\n  padding: 32px;\n  overflow: hidden;\n\n  "," {\n    padding-left: 1rem;\n  }\n  "," {\n    padding-left: 32px;\n  }\n\n  background: ",";\n  border-top: 2px solid\n    ",";\n\n  .inner-footer-container {\n    display: flex;\n    flex-direction: column;\n    gap: 32px;\n  }\n"]);return GlobalFooter_templateObject=function(){return n},n}let y=l.default.footer.withConfig({componentId:"sc-9fffabdf-0"})(GlobalFooter_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>
1n.theme.colors.footerBackground,n=>"dark"===n.theme.mode?"#334155":"#E2E8F0");var organisms_GlobalFooter=function(n){let{style:e,disableMarginTop:t=!1}=n,o=(0,a.useRouter)(),l="/"===o.pathname;return(0,i.jsx)(y,{style:{...e,marginTop:l?"0rem":t?"0rem":"3rem"},children:(0,i.jsx)(r.Z,{children:(0,i.jsxs)("div",{className:"inner-footer-container",children:[(0,i.jsx)(globalFooter_FooterTopText,{}),(0,i.jsx)(globalFooter_FooterLinks,{}),(0,i.jsx)(globalFooter_FooterBottomText,{})]})})})}}}]);

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.