PageSourceSearch

https://better-ed.ai/_next/static/chunks/32wqaooeqm8us.js

js better-ed.ai collected 2026-10-05 13:37:49 UTC 17,285 bytes, 33 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,734563,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function({html:e,height:t=null,width:a=null,children:s,dataNtpc:o=""}){return(0,n.useEffect)(()=>{o&&performance.mark("mark_feature_usage",{detail:{feature:`next-third-parties-${o}`}})},[o]),(0,r.jsxs)(r.Fragment,{children:[s,e?(0,r.jsx)("div",{style:{height:null!=t?`${t}px`:"auto",width:null!=a?`${a}px`:"auto"},"data-ntpc":o,dangerouslySetInnerHTML:{__html:e}}):null]})};let r=e.r(39207),n=e.r(799136)},915791,(e,t,a)=>{"use strict";let r;var n=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.GoogleAnalytics=function(e){let{gaId:t,debugMode:a,dataLayerName:n="dataLayer",nonce:i}=e;return void 0===r&&(r=n),(0,o.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(l.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:`
2          window['${n}'] = window['${n}'] || [];
3          function gtag(){window['${n}'].push(arguments);}
4          gtag('js', new Date());
5
6          gtag('config', '${t}' ${a?",{ 'debug_mode': true }":""});`},nonce:i}),(0,s.jsx)(l.default,{id:"_next-ga",src:`https://www.googletagmanager.com/gtag/js?id=${t}`,nonce:i})]})},a.sendGAEvent=function(){void 0===r?console.warn("@next/third-parties: GA has not been initialized"):window[r]?window[r].push(arguments):console.warn(`@next/third-parties: GA dataLayer ${r} does not exist`)};let s=e.r(39207),o=e.r(799136),l=n(e.r(42514))},918077,(e,t,a)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(e){let{apiKey:t,...a}=e,r={...a,key:t},{html:l}=(0,s.GoogleMapsEmbed)(r);return(0,n.jsx)(o.default,{height:r.height||null,width:r.width||null,html:l,dataNtpc:"GoogleMapsEmbed"})};let n=e.r(39207),s=e.r(508751),o=r(e.r(734563))},505178,(e,t,a)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.sendGTMEvent=void 0,a.GoogleTagManager=function(e){let{gtmId:t,gtmScriptUrl:a,dataLayerName:r="dataLayer",auth:i,preview:u,dataLayer:d,nonce:c}=e;l=r;let m=new URL(a||"https://www.googletagmanager.com/gtm.js");return t&&m.searchParams.set("id",t),"dataLayer"!==r&&m.searchParams.set("l",r),i&&m.searchParams.set("gtm_auth",i),u&&(m.searchParams.set("gtm_preview",u),m.searchParams.set("gtm_cookies_win","x")),(0,s.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:`
7      (function(w,l){
8        w[l]=w[l]||[];
9        w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});
10        ${d?`w[l].push(${JSON.stringify(d)})`:""}
11      })(window,'${r}');`},nonce:c}),(0,n.jsx)(o.default,{id:"_next-gtm","data-ntpc":"GTM",src:m.href,nonce:c})]})};let n=e.r(39207),s=e.r(799136),o=r(e.r(42514)),l="dataLayer";a.sendGTMEvent=(e,t)=>{let a=t||l;window[a]=window[a]||[],window[a].push(e)}},408354,(e,t,a)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.sendGAEvent=a.GoogleAnalytics=a.sendGTMEvent=a.GoogleTagManager=a.YouTubeEmbed=a.GoogleMapsEmbed=void 0;var n=e.r(918077);Object.defineProperty(a,"GoogleMapsEmbed",{enumerable:!0,get:function(){return r(n).default}});var s=e.r(539);Object.defineProperty(a,"YouTubeEmbed",{enumerable:!0,get:function(){return r(s).default}});var o=e.r(505178);Object.defineProperty(a,"GoogleTagManager",{enumerable:!0,get:function(){return o.GoogleTagManager}}),Object.defineProperty(a,"sendGTMEvent",{enumerable:!0,get:function(){return o.sendGTMEvent}});var l=e.r(915791);Object.defineProperty(a,"GoogleAnalytics",{enumerable:!0,get:function(){return l.GoogleAnalytics}}),Object.defineProperty(a,"sendGAEvent",{enumerable:!0,get:function(){return l.sendGAEvent}})},539,(e,t,a)=>{"use strict";
11var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(e){let{html:t,scripts:a,stylesheets:r}=(0,o.YouTubeEmbed)(e);return(0,n.jsx)(l.default,{height:e.height||null,width:e.width||null,html:t,dataNtpc:"YouTubeEmbed",children:null==a?void 0:a.map(e=>(0,n.jsx)(s.default,{src:e.url,strategy:i[e.strategy],stylesheets:r},e.url))})};let n=e.r(39207),s=r(e.r(42514)),o=e.r(508751),l=r(e.r(734563)),i={server:"beforeInteractive",client:"afterInteractive",idle:"lazyOnload",worker:"worker"}},333111,e=>{"use strict";let t=(0,e.i(690992).default)("Undo2",[["path",{d:"M9 14 4 9l5-5",key:"102s5s"}],["path",{d:"M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11",key:"f3b9sd"}]]);e.s(["Undo2",0,t],333111)},418704,(e,t,a)=>{t.exports={id:"google-analytics",description:"Install a Google Analytics tag on your website",website:"https://analytics.google.com/analytics/web/",scripts:[{url:"https://www.googletagmanager.com/gtag/js",params:["id"],strategy:"worker",location:"head",action:"append"},{code:"window.dataLayer=window.dataLayer||[];window.gtag=function gtag(){window.dataLayer.push(arguments);};gtag('js',new Date());gtag('config','${args.id}')",strategy:"worker",location:"head",action:"append"}]}},6154,(e,t,a)=>{"use strict";function r(e,t,a=!1){return t?Object.keys(e).filter(e=>a?!t.includes(e):t.includes(e)).reduce((t,a)=>(t[a]=e[a],t),{}):{}}function n(e,t,a,r){let n=r&&Object.keys(r).length>0?new URL(Object.values(r)[0],e):new URL(e);return t&&a&&t.forEach(e=>{a[e]&&n.searchParams.set(e,a[e])}),n.toString()}function s(e,t,a,r,s){var o;if(!t)return`<${e}></${e}>`;let l=(null==(o=t.src)?void 0:o.url)?Object.assign(Object.assign({},t),{src:n(t.src.url,t.src.params,r,s)}):t,i=Object.keys(Object.assign(Object.assign({},l),a)).reduce((e,t)=>{let r=null==a?void 0:a[t],n=l[t],s=null!=r?r:n,o=!0===s?t:`${t}="${s}"`;return s?e+` ${o}`:e},"");return`<${e}${i}></${e}>`}Object.defineProperty(a,"__esModule",{value:!0}),a.formatData=a.createHtml=a.formatUrl=void 0,a.formatUrl=n,a.createHtml=s,a.formatData=function(e,t){var a,o,l,i,u;let d=r(t,null==(a=e.scripts)?void 0:a.reduce((e,t)=>[...e,...Array.isArray(t.params)?t.params:[]],[])),c=r(t,null==(l=null==(o=e.html)?void 0:o.attributes.src)?void 0:l.params),m=r(t,[null==(u=null==(i=e.html)?void 0:i.attributes.src)?void 0:u.slugParam]),g=r(t,[...Object.keys(d),...Object.keys(c),...Object.keys(m)],!0);return Object.assign(Object.assign({},e),{html:e.html?s(e.html.element,e.html.attributes,g,c,m):null,scripts:e.scripts?e.scripts.map(e=>Object.assign(Object.assign({},e),{url:n(e.url,e.params,d)})):null})}},880092,(e,t,a)=>{"use strict";var r=e.e&&e.e.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)0>t.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]]);return a},n=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.GoogleAnalytics=void 0;let s=n(e.r(418704)),o=e.r(6154);a.GoogleAnalytics=e=>{var t=r(e,[]);return(0,o.formatData)(s.default,t)}},731292,(e,t,a)=>{t.exports={id:"google-maps-embed",description:"Embed a Google Maps embed on your webpage",website:"https://developers.google.com/maps/documentation/embed/get-started",html:{element:"iframe",attributes:{loading:"lazy",src:{url:"https://www.google.com/maps/embed/v1/place",slugParam:"mode",params:["key","q","center","zoom","maptype","language","region"]},referrerpolicy:"no-referrer-when-downgrade",frameborder:"0",style:"border:0",allowfullscreen:!0,width:null,height:null}}}},490057,(e,t,a)=>{"use strict";var r=e.e&&e.e.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)0>t.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]]);return a}
11,n=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.GoogleMapsEmbed=void 0;let s=n(e.r(731292)),o=e.r(6154);a.GoogleMapsEmbed=e=>{var t=r(e,[]);return(0,o.formatData)(s.default,t)}},447716,(e,t,a)=>{t.exports={id:"youtube-embed",description:"Embed a YouTube embed on your webpage.",website:"https://github.com/paulirish/lite-youtube-embed",html:{element:"lite-youtube",attributes:{videoid:null,playlabel:null}},stylesheets:["https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.css"],scripts:[{url:"https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.js",strategy:"idle",location:"head",action:"append"}]}},761564,(e,t,a)=>{"use strict";var r=e.e&&e.e.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)0>t.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]]);return a},n=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.YouTubeEmbed=void 0;let s=n(e.r(447716)),o=e.r(6154);a.YouTubeEmbed=e=>{var t=r(e,[]);return(0,o.formatData)(s.default,t)}},508751,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.YouTubeEmbed=a.GoogleMapsEmbed=a.GoogleAnalytics=void 0;var r=e.r(880092);Object.defineProperty(a,"GoogleAnalytics",{enumerable:!0,get:function(){return r.GoogleAnalytics}});var n=e.r(490057);Object.defineProperty(a,"GoogleMapsEmbed",{enumerable:!0,get:function(){return n.GoogleMapsEmbed}});var s=e.r(761564);Object.defineProperty(a,"YouTubeEmbed",{enumerable:!0,get:function(){return s.YouTubeEmbed}})},329306,e=>{"use strict";var t=e.i(39207),a=e.i(782080),r=e.i(708804),n=e.i(333111),s=e.i(836970),o=e.i(220155),l=e.i(408354),i=e.i(42514);let u=`(function () {
12  window.dataLayer = window.dataLayer || [];
13  function gtag() {
14    window.dataLayer.push(arguments);
15  }
16  window.gtag = gtag;
17  var consent = {
18    analytics_storage: "granted",
19    ad_storage: "granted",
20    functionality_storage: "granted",
21    personalization_storage: "granted",
22  };
23  try {
24    var saved = JSON.parse(localStorage.getItem("cookieConsent") || "null");
25    if (saved) {
26      consent.analytics_storage = saved.analytics ? "granted" : "denied";
27      consent.ad_storage = saved.marketing ? "granted" : "denied";
28      consent.functionality_storage = saved.functional ? "granted" : "denied";
29      consent.personalization_storage = saved.functional ? "granted" : "denied";
30    }
31  } catch {}
32  gtag("consent", "default", consent);
33})();`;function d(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(i.default,{id:"gtm-consent-init",children:u}),(0,t.jsx)(l.GoogleTagManager,{gtmId:"GTM-W5LX9F43"})]})}var c=e.i(209010),m=e.i(805681);let g=(0,e.i(690992).default)("SunMoon",[["path",{d:"M12 8a2.83 2.83 0 0 0 4 4 4 4 0 1 1-4-4",key:"1fu5g2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.9 4.9 1.4 1.4",key:"b9915j"}],["path",{d:"m17.7 17.7 1.4 1.4",key:"qc3ed3"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.3 17.7-1.4 1.4",key:"5gca6"}],["path",{d:"m19.1 4.9-1.4 1.4",key:"wpu9u6"}]]);var p=e.i(767815),f=e.i(917356),h=e.i(927252),b=e.i(231054),y=e.i(419951),x=e.i(519455);function w({isLoggedIn:e,signupUtmContent:a}){let{setTheme:r}=(0,f.useTheme)(),n=(0,h.useSignupHref)("/signup",a),s=(0,y.useAuthStore)(e=>e.userRoles),o=s?.some(e=>e.role?.name==="STUDENT")?"STUDENT":"TEACHER";return(0,t.jsxs)("header",{className:"flex w-full flex-row items-center gap-2 px-4 py-4 sm:gap-4 sm:px-6 md:gap-8 md:px-12 lg:px-32 lg:py-6",children:[(0,t.jsx)(c.default,{}),(0,t.jsx)("nav",{className:"hidden sm:block",children:(0,t.jsx)("ul",{className:"flex gap-2",children:[].map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(p.default,{href:e.link,className:(0,b.cn)((0,x.buttonVariants)({variant:"ghost"}),"font-semibold"),children:e.name})},e.name))})}),(0,t.jsxs)("div",{className:"ml-auto inline-flex items-center gap-1 sm:gap-2",children:[(0,t.jsx)(x.Button,{variant:"ghost",className:(0,b.cn)("h-9 w-9 justify-center p-0 sm:h-10 sm:w-10"),onClick:()=>{r(e=>"dark"===e?"light":"dark")},children:(0,t.jsx)(g,{className:"size-4"})}),e?(0,t.jsxs)(p.default,{href:`/${o.toLowerCase()}/dashboard`,className:(0,b.cn)((0,x.buttonVariants)({variant:"default"}),"h-9 gap-1 px-3 font-semibold text-sm sm:h-10 sm:gap-2 sm:px-4 sm:text-base"),children:[(0,t.jsx)("span",{className:"hidden sm:inline",children:"Continue to Dashboard"}),(0,t.jsx)("span",{className:"sm:hidden",children:"Dashboard"}),(0,t.jsx)(m.ArrowRight,{className:"size-3 sm:size-4"})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(p.default,{href:"/login",className:(0,b.cn)((0,x.buttonVariants)({variant:"ghost"}),"h-9 px-3 font-semibold text-sm sm:h-10 sm:px-4 sm:text-base"),children:"Log In"}),(0,t.jsx)(p.default,{href:n,className:(0,b.cn)((0,x.buttonVariants)({variant:"default"}),"h-9 px-3 font-semibold text-sm sm:h-10 sm:px-4 sm:text-base"),children:"Start For Free"})]})]})]})}let j=["/login","/signup","/forgot-password","/update-password","/auth","/certificates","/student/join","/lti/login","/lti/launch","/lti/deeplink","/lti/error","/lti/assessment-picker","/lti/session","/lti/link","/lti/open","/lti/continue","/lti/return","/robots.txt","/sitemap.xml","/llms.txt","/llms-full.txt","/.well-known","/about","/pricing","/faq","/blogs","/teaching-tips","/changelog","/use-cases","/privacy","/privacy-and-trust","/sub-processors","/terms","/cookies","/contact"];e.s(["default",0,function(){let e=(0,s.useRouter)(),l=(0,s.usePathname)(),i=!!(0,y.useAuthStore)(e=>e.user),u="/"===l||j.some(e=>l===e||l.startsWith(`${e}/`));return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col bg-background",children:[u&&(0,t.jsx)(d,{}),u&&(0,t.jsx)(o.CampaignCapture,{}),(0,t.jsx)(w,{isLoggedIn:i,signupUtmContent:"not-found"}),(0,t.jsx)("main",{className:"relative z-10 flex min-h-0 flex-1 flex-col items-center justify-center px-4 pb-12 text-center",children:(0,t.jsxs)("div",{className:"mx-auto max-w-md",children:[(0,t.jsxs)("div",{className:"relative mx-auto mb-8 h-64 w-64",children:[(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center rounded-full bg-primary/10 dark:bg-primary/20",children:(0,t.jsx)(r.Search,{className:"h-24 w-24 text-primary opacity-70"})}),(0,t.jsx)("div",{className:"absolute -top-4 -right-4 rounded-full border border-border bg-secondary p-4 shadow-lg",children:(0,t.jsx)("span",{className:"font-bold text-2xl text-secondary-foreground",children:"404"})})]}),(0,t.jsx)("h2",{className:"mb-4 font-bold text-3xl",children:"Page Not Found"}),(0,t.jsx)("p",{className:"mb-8 text-muted-foreground",children:"Oops! It seems like you were redirected to a page that doesn't exist. Please notify us if you think this is an error."}),(0,t.jsxs)("div",{className:"flex flex-col justify-center gap-4 sm:flex-row",children:[(0,t.jsxs)(x.Button,{onClick:()=>{window.history.length>1?e.back():e.push("/")},variant:"outline",size:"lg",className:"gap-2",children:[(0,t.jsx)(n.Undo2,{className:"h-4 w-4"}),"Go back"]}),(0,t.jsxs)(x.Button,{onClick:()=>{i?e.push("/teacher/dashboard"):e.push("/")},size:"lg",className:"gap-2 bg-primary text-primary-foreground hover:bg-primary/90",children:[(0,t.jsx)(a.Home,{className:"h-4 w-4"}),"Back to Home"]})]})]})}),(0,t.jsx)("footer",{className:"w-full bg-primary/10 py-8",children:(0,t.jsx)("div",{className:"mx-auto max-w-max px-4 text-center",children:(0,t.jsx)(c.default,{})})})]})}],329306)},220155,e=>{"use strict";var t=e.i(799136),a=e.i(133010);e.s(["CampaignCapture",0,function(){return(0,t.useEffect)(()=>{(0,a.captureInboundCampaign)(window.location.search)},[]),null}])},927252,e=>{"use strict";var t=e.i(799136),a=e.i(133010);let r={utm_source:"website",utm_medium:"cta",utm_campaign:"sign_up"};e.s(["useSignupHref",0,function(e,n){let[s,o]=(0,t.useState)(!1);return((0,t.useEffect)(()=>{o((0,a.hasInboundCampaign)())},[]),n)?s?e:function(e,t){if(!("/signup"===e||e.startsWith("/signup?")||e.startsWith("/signup/")))return e;let[a,n=""]=e.split("?"),s=new URLSearchParams(n);for(let[e,t]of Object.entries(r))s.set(e,t);return s.set("utm_content",t),`${a}?${s.toString()}`}(e,n):e}],927252)},133010,e=>{"use strict";let t="inboundCampaign",a=["utm_source","utm_medium","utm_campaign","utm_id","gclid","fbclid"];e.s(["captureInboundCampaign",0,function(e){try{if(sessionStorage.getItem(t))return;let r=new URLSearchParams(e);a.some(e=>r.has(e))&&sessionStorage.setItem(t,"1")}catch{}},"hasInboundCampaign",0,function(){try{return"1"===sessionStorage.getItem(t)}catch{return!1}}])}]);

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.