PageSourceSearch

https://glanslook.ca/_next/static/chunks/app/(visitor)/layout-cc3f25a667e2a466.js

js glanslook.ca collected 2026-10-07 22:18:37 UTC 16,270 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[224],{57408:function(e,t,n){Promise.resolve().then(n.t.bind(n,90653,23)),Promise.resolve().then(n.t.bind(n,61852,23)),Promise.resolve().then(n.bind(n,72239)),Promise.resolve().then(n.bind(n,64839)),Promise.resolve().then(n.bind(n,94543)),Promise.resolve().then(n.bind(n,8184)),Promise.resolve().then(n.t.bind(n,2778,23))},31400:function(e,t){"use strict";var n="bars",r=["navicon"],a="f0c9",s="M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32L32 448c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z";t.DF={prefix:"fas",iconName:n,icon:[448,512,r,a,s]},t.xi=t.DF},27648:function(e,t,n){"use strict";n.d(t,{default:function(){return a.a}});var r=n(72972),a=n.n(r)},99376:function(e,t,n){"use strict";var r=n(35475);n.o(r,"usePathname")&&n.d(t,{usePathname:function(){return r.usePathname}}),n.o(r,"useRouter")&&n.d(t,{useRouter:function(){return r.useRouter}})},8221:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DOMAttributeNames:function(){return n},default:function(){return o},isEqualNode:function(){return a}});const n={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"};function r(e){let{type:t,props:r}=e;const a=document.createElement(t);for(const i in r){if(!r.hasOwnProperty(i))continue;if("children"===i||"dangerouslySetInnerHTML"===i)continue;if(void 0===r[i])continue;const e=n[i]||i.toLowerCase();"script"!==t||"async"!==e&&"defer"!==e&&"noModule"!==e?a.setAttribute(e,r[i]):a[e]=!!r[i]}const{children:s,dangerouslySetInnerHTML:o}=r;return o?a.innerHTML=o.__html||"":s&&(a.textContent="string"===typeof s?s:Array.isArray(s)?s.join(""):""),a}function a(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}let s;function o(){return{mountedInstances:new Set,updateHead:e=>{const t={};e.forEach((e=>{if("link"===e.type&&e.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'+e.props["data-href"]+'"]'))return;e.props.href=e.props["data-href"],e.props["data-href"]=void 0}const n=t[e.type]||[];n.push(e),t[e.type]=n}));const n=t.title?t.title[0]:null;let r="";if(n){const{children:e}=n.props;r="string"===typeof e?e:Array.isArray(e)?e.join(""):""}r!==document.title&&(document.title=r),["meta","base","link","style","script"].forEach((e=>{s(e,t[e]||[])}))}}}s=(e,t)=>{const n=document.getElementsByTagName("head")[0],s=n.querySelector("meta[name=next-head-count]");const o=Number(s.content),i=[];for(let r=0,a=s.previousElementSibling;r<o;r++,a=(null==a?void 0:a.previousElementSibling)||null){var c;(null==a||null==(c=a.tagName)?void 0:c.toLowerCase())===e&&i.push(a)}const l=t.map(r).filter((e=>{for(let t=0,n=i.length;t<n;t++){if(a(i[t],e))return i.splice(t,1),!1}return!0}));i.forEach((e=>{var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)})),l.forEach((e=>n.insertBefore(e,s))),s.content=(o-i.length+l.length).toString()},("function"===typeof t.default||"object"===typeof t.default&&null!==t.default)&&"undefined"===typeof t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},88003:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return x},handleClientScriptLoad:function(){return g},initScriptLoader:function(){return y}});const r=n(47043),a=n(53099),s=n(57437),o=r._(n(54887)),i=a._(n(2265)),c=n(48701),l=n(8221),u=n(63515),d=new Map,f=new Set,p=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"],h=e=>{const{src:t,id:n,onLoad:r=(()=>{}),onReady:a=null,dangerouslySetInnerHTML:s,children:i="",strategy:c="afterInteractive",onError:u,stylesheets:h}=e,g=n||t;if(g&&f.has(g))return;if(d.has(t))return f.add(g),void d.get(t).then(r,u);const y=()=>{a&&a(),f.add(g)},m=document.createElement("script"),x=new Promise(((e,t)=>{m.addEventListener("load",(function(t){e(),r&&r.call(this,t),y()})),m.addEventListener("error",(function(e){t(e)}))})).catch((function(e){u&&u(e)}));s?(m.innerHTML=s.__html||"",y()):i?(m.textContent="string"===typeof i?i:Array.isArray(i)?i.join(""):"",y()):t&&(m.src=t,d.set(t,x));for(const[o,d]of Object.entries(e)){if(void 0===d||p.includes(o))continue;const e=l.DOMAttributeNames[o]||o.toLowerCase();m.setAttribute(e,d)}"worker"===c&&m.setAttribute("type","text/partytown"),m.setAttribute("data-nscript",c),h&&(e=>{if(o.default.preinit)e.forEach((e=>{o.default.preinit(e,{as:"style"})}));else if("undefined"!==typeof window){let t=document.head;e.forEach((e=>{let n=document.createElement("link");n.type="text/css",n.rel="stylesheet",n.href=e,t.appendChild(n)}))}})(h),document.body.appendChild(m)};function g(e){const{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",(()=>{(0,u.requestIdleCallback)((()=>h(e)))})):h(e)}function y(e){e.forEach(g),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEac
1h((e=>{const t=e.id||e.getAttribute("src");f.add(t)}))}function m(e){const{id:t,src:n="",onLoad:r=(()=>{}),onReady:a=null,strategy:l="afterInteractive",onError:d,stylesheets:p,...g}=e,{updateScripts:y,scripts:m,getIsSsr:x,appDir:v,nonce:b}=(0,i.useContext)(c.HeadManagerContext),w=(0,i.useRef)(!1);(0,i.useEffect)((()=>{const e=t||n;w.current||(a&&e&&f.has(e)&&a(),w.current=!0)}),[a,t,n]);const k=(0,i.useRef)(!1);if((0,i.useEffect)((()=>{k.current||("afterInteractive"===l?h(e):"lazyOnload"===l&&function(e){"complete"===document.readyState?(0,u.requestIdleCallback)((()=>h(e))):window.addEventListener("load",(()=>{(0,u.requestIdleCallback)((()=>h(e)))}))}(e),k.current=!0)}),[e,l]),"beforeInteractive"!==l&&"worker"!==l||(y?(m[l]=(m[l]||[]).concat([{id:t,src:n,onLoad:r,onReady:a,onError:d,...g}]),y(m)):x&&x()?f.add(t||n):x&&!x()&&h(e)),v){if(p&&p.forEach((e=>{o.default.preinit(e,{as:"style"})})),"beforeInteractive"===l)return n?(o.default.preload(n,g.integrity?{as:"script",integrity:g.integrity,nonce:b,crossOrigin:g.crossOrigin}:{as:"script",nonce:b,crossOrigin:g.crossOrigin}),(0,s.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([n,{...g,id:t}])+")"}})):(g.dangerouslySetInnerHTML&&(g.children=g.dangerouslySetInnerHTML.__html,delete g.dangerouslySetInnerHTML),(0,s.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...g,id:t}])+")"}}));"afterInteractive"===l&&n&&o.default.preload(n,g.integrity?{as:"script",integrity:g.integrity,nonce:b,crossOrigin:g.crossOrigin}:{as:"script",nonce:b,crossOrigin:g.crossOrigin})}return null}Object.defineProperty(m,"__nextScript",{value:!0});const x=m;("function"===typeof t.default||"object"===typeof t.default&&null!==t.default)&&"undefined"===typeof t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},72239:function(e,t,n){"use strict";var r=n(57437),a=n(2265),s=n(17602),o=n(57579);t.default=()=>{const[e,t]=(0,a.useState)(),[n,i]=(0,a.useState)(!0);return(0,a.useEffect)((()=>{(async()=>{try{const e=await(0,o.gv)("footer-copyright-text");t(e),i(!1)}catch(e){alert("Error when loading footer")}})()}),[]),n?(0,r.jsx)("div",{className:"h-[25px] w-[220px] bg-gray-400 dark:bg-neutral-800 rounded-full animate-pulse"}):(0,r.jsx)("div",{children:(0,s.ZP)((null!==(c=null===e||void 0===e?void 0:e.content)&&void 0!==c?c:"").replace("Year",(new Date).getFullYear().toString()))});var c}},64839:function(e,t,n){"use strict";var r=n(57437),a=n(2265),s=n(27648),o=n(69221);t.default=()=>{const[e,t]=(0,a.useState)([]),[n,i]=(0,a.useState)(!0);return(0,a.useEffect)((()=>{(async()=>{try{let e=await(0,o.ib)();e.sort(((e,t)=>e.displayOrder-t.displayOrder)),t(e.filter((e=>e.display))),i(!1)}catch(e){alert("Error when rendering footer")}})()}),[]),n?(0,r.jsx)("div",{className:"h-[25px] w-[460px] bg-gray-400 dark:bg-neutral-800 rounded-full animate-pulse"}):(0,r.jsx)(r.Fragment,{children:e.map(((t,n)=>(0,r.jsx)(s.default,{href:t.link,className:"".concat(n===e.length?"ms-2":"mx-2"," text-white hover:text-[var(--glans-pink)]"),children:t.label},t.id)))})}},94543:function(e,t,n){"use strict";n.d(t,{default:function(){return o}});var r=n(57437),a=n(88003),s=n.n(a);var o=e=>{let{ga_id:t}=e;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s(),{async:!0,src:"https://www.googletagmanager.com/gtag/js? \n      id=".concat(t)}),(0,r.jsx)(s(),{id:"google-analytics",dangerouslySetInnerHTML:{__html:"\n          window.dataLayer = window.dataLayer || [];\n          function gtag(){dataLayer.push(arguments);}\n          gtag('js', new Date());\n\n          gtag('config', '".concat(t,"');\n        ")}})]})}},8184:function(e,t,n){"use strict";n.d(t,{default:function(){return h}});var r=n(57437),a=n(2265),s=n(51268),o=n(31400),i=n(27648);var c=e=>{let{children:t}=e;return(0,r.jsx)("div",{className:"d-flex justify-center text-center text-base px-0.5 py-1 rounded-full bg-[var(--glans-pink)] text-white hover:bg-white hover:text-[var(--glans-pink)] border-4 border-transparent hover:border-[var(--glans-pink)] transition-all duration-300 ease-in w-36 md:w-100 dark:bg-white dark:text-neutral-900 dark:hover:bg-tertiary dark:hover:text-white dark:hover:border-white",children:t})},l=n(99376);var u=e=>{let{navLink:t,setShowMenu:n}=e;var a,s;return(0,r.jsx)("li",{className:"mx-2 lg:mx-3 my-6 lg:my-0",onClick:()=>n(!1),children:(0,r.jsx)(i.default,{href:null!==(s=t.link)&&void 0!==s?s:"/",target:(null===(a=t.link)||void 0===a?void 0:a.startsWith("http"))?"_blank":"_self",className:"text-lg lg:text-lg hover:text-[var(--glans-pink)] dark:text-white dark:hover:text-[var(--glans-pink)] transition-colors duration-200 ease-in ".concat((0,l.usePathname)()===t.link?"font-extrabold text-[var(--glans-pink)]":""),children:t.label})})},d=n(69221),f=n(57579);var p=()=>(0,r.jsx)("div",{children:(0,r.jsxs)("nav",{className:"p-5 bg-white shadow lg:flex lg:items-center lg:justify-between dark:bg-neutral-800",children:[(0,r.jsxs)("div",{className:"flex justify-between items-center",children:[(0,r.jsx)("div",{className:"w-[294px] h-[40p
1x] bg-gray-300 dark:bg-neutral-600 rounded-full animate-pulse"}),(0,r.jsx)("button",{className:" mx-2 lg:hidden block",children:(0,r.jsx)(s.G,{icon:o.xi,size:"2x",className:"dark:text-white"})})]}),(0,r.jsxs)("ul",{className:"dark:bg-neutral-800 lg:flex lg:items-center z-[10] lg:z-auto lg:static absolute left-0 bg-white w-full lg:w-auto lg:py-0 py-4 lg:pl-0 pl-7 lg:opacity-100 border-t lg:border-none top-[-600px] opacity-0\n          ",children:[(0,r.jsx)("li",{className:"mx-2 my-0",children:(0,r.jsx)("div",{className:"w-[100px] h-[30px] bg-gray-300 dark:bg-neutral-600 rounded-full animate-pulse"})}),(0,r.jsx)("li",{className:"mx-2 my-0",children:(0,r.jsx)("div",{className:"w-[100px] h-[30px] bg-gray-300 dark:bg-neutral-600 rounded-full animate-pulse"})}),(0,r.jsx)("li",{className:"mx-2 my-0",children:(0,r.jsx)("div",{className:"w-[100px] h-[30px] bg-gray-300 dark:bg-neutral-600 rounded-full animate-pulse"})}),(0,r.jsx)("li",{className:"mx-2 my-0",children:(0,r.jsx)("div",{className:"w-[100px] h-[30px] bg-gray-300 dark:bg-neutral-600 rounded-full animate-pulse"})}),(0,r.jsx)("li",{className:"mx-2 my-0",children:(0,r.jsx)("div",{className:"w-[100px] h-[30px] bg-gray-300 dark:bg-neutral-600 rounded-full animate-pulse"})}),(0,r.jsx)("li",{className:"me-2 my-0",children:(0,r.jsx)("div",{className:"w-[144px] h-[40px] bg-gray-300 dark:bg-neutral-600 rounded-full animate-pulse"})}),(0,r.jsx)("li",{className:"me-2 my-0",children:(0,r.jsx)("div",{className:"w-[57px] h-[30px] bg-gray-300 dark:bg-neutral-600 rounded animate-pulse"})})]})]})});var h=()=>{const[e,t]=(0,a.useState)(!1),[n,l]=(0,a.useState)(!0),[h,g]=(0,a.useState)([]),[y,m]=(0,a.useState)(null);(0,a.useEffect)((()=>{(async()=>{try{let e=await(0,d.ib)();e.sort(((e,t)=>e.displayOrder-t.displayOrder)),g(e.filter((e=>!0===e.display)));const t=await(0,f.gv)("navbar-logo-text");m(t),l(!1)}catch(e){alert("Error fetching navbar data")}})()}),[]);return n?(0,r.jsx)(p,{}):(0,r.jsxs)("nav",{className:"p-5 bg-white shadow xl:flex xl:items-center xl:justify-between dark:bg-neutral-800",children:[(0,r.jsxs)("div",{className:"flex justify-between items-center",children:[(0,r.jsx)(i.default,{href:"/",className:" cursor-pointer flex items-center",children:(0,r.jsx)("img",{src:"/gl_logo2019_5in300dpi.jpg",className:"block",alt:"Glans-Look Logo",width:220,height:220})}),(0,r.jsx)("button",{className:" mx-2 xl:hidden block",onClick:()=>{t(!e)},children:(0,r.jsx)(s.G,{icon:o.xi,size:"2x",className:"dark:text-white"})})]}),(0,r.jsxs)("ul",{className:"dark:bg-neutral-800 xl:flex xl:items-center z-[10] xl:z-auto xl:static absolute left-0 bg-white w-full xl:w-auto xl:py-0 py-4 xl:pl-0 pl-7 xl:opacity-100 border-t xl:border-none transition-[opacity,top] duration-500  ".concat(e?"top-[80px] opacity-100":"top-[-600px] opacity-0"),children:[h.map((e=>(0,r.jsx)(u,{navLink:e,setShowMenu:t},e.id))),(0,r.jsx)("li",{className:"me-2 my-6 lg:my-0",onClick:()=>t(!1),children:(0,r.jsx)(i.default,{href:"https://engage.ucalgary.ca/glanslookdatabase",target:"_blank",rel:"noopener",className:"my-auto",children:(0,r.jsx)(c,{children:"Support Us"})})})]})]})}},39329:function(e,t,n){"use strict";var r=n(83464);r.Z.interceptors.response.use(null,(e=>(e.response&&e.response.status>=400&&e.response.status<500||alert("An unexpected error occurrred."),Promise.reject(e)))),t.Z={get:r.Z.get,post:r.Z.post,put:r.Z.put,delete:r.Z.delete,patch:r.Z.patch}},69221:function(e,t,n){"use strict";n.d(t,{YO:function(){return l},_f:function(){return u},es:function(){return c},ib:function(){return s},rl:function(){return o},tZ:function(){return i}});var r=n(39329);const a="https://glanslook.ca/api",s=async()=>{try{return(await r.Z.get("".concat(a,"/nav-link"))).data.navLinks}catch(e){throw e}},o=async e=>{try{return(await r.Z.delete("".concat(a,"/nav-link/").concat(e))).data}catch(t){throw t}},i=async(e,t)=>{try{return(await r.Z.post("".concat(a,"/nav-link/swap/").concat(e,"/").concat(t))).data}catch(n){throw n}},c=async e=>{try{return(await r.Z.post("".concat(a,"/nav-link"),e)).data.newNavLink}catch(t){throw t}},l=async(e,t)=>{try{return(await r.Z.put("".concat(a,"/nav-link/").concat(e),t)).data.updatedNavLink}catch(n){throw n}},u=async e=>{try{return(await r.Z.get("".concat(a,"/nav-link/").concat(e))).data.navLink}catch(t){throw t}}},57579:function(e,t,n){"use strict";n.d(t,{UQ:function(){return l},fF:function(){return c},gv:function(){return s},hn:function(){return u},kK:function(){return i},xX:function(){return o}});var r=n(39329);const a="".concat("https://glanslook.ca/api","/text-contents"),s=async e=>{try{return(await r.Z.get("".concat(a,"/name/").concat(e))).data.textContent}catch(t){throw t}},o=async e=>{try{return(await r.Z.get("".concat(a,"/id/").concat(e))).data.textContent}catch(t){throw t}},i=async(e,t)=>{try{return(await r.Z.put("".concat(a,"/id/").concat(e),{...t})).data.textContent}catch(n){throw n}},c=async e=>{try{return(await r.Z.delete("".concat(a,"/id/").concat(e))).data.textContent}catch(t){throw t}},l=async()=>{try{return(await r.Z.get("".concat(a,"/pages"))).data.pages}catch(e){throw e}},u=async e=>{try{return(await r.Z.get("".concat(a,"/pages/").concat(e))).data.textContents}catch(t){throw t}}},61852:function(){},2778:function(){},90653:function(e){e.exports={style:{fontFamily:"'__Montserrat_069ab3', '__Montserrat_Fallback_069ab3'",fontStyle:"normal"},className:"__className_069ab3"}}},function(e){e.O(0,[9090,6767,3464,1268,2972,7602,2971,2117,1744],(function(){return t=57408,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.