PageSourceSearch

https://reimagineco.ca/_next/static/chunks/9001-31b5556eec9b5b47.js

js reimagineco.ca collected 2026-10-06 07:47:57 UTC 8,037 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9001],{63529:function(e,r,t){t.d(r,{default:function(){return p}});var n=t(57437),o=t(27648),a=t(16593),s=t(83774),i=t(13041),l=t(89345),c=t(91723),d=t(79219),u=t(37760),h=t(42351),m=t(5758),f=t(84643),x=t(29843);let g=[{name:"Reimagine Co",what:"the plant-based meals and the zero-waste shop"},{name:"Institute for Community Sustainability",what:"the programs and the training"},{name:"The Reimagine Collective",what:"the members who decide what happens in the space"}];function p(){let{data:e}=(0,a.a)({queryKey:["/api/site-settings"]}),r=(null==e?void 0:e.settings)||{};return(0,n.jsx)("footer",{className:"border-t border-border bg-background py-16 text-foreground",children:(0,n.jsxs)("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[(0,n.jsxs)("div",{className:"grid gap-8 md:grid-cols-4",children:[(0,n.jsxs)("div",{className:"md:col-span-2",children:[(0,n.jsx)(m.Rv,{className:"w-[150px] text-foreground",decorative:!0}),(0,n.jsxs)("p",{className:"mt-5 max-w-md text-muted-foreground",children:["A third space in London, Ontario. Meals, members, events, programs, and a",x.y," square foot room at 206 Piccadilly."]}),(0,n.jsx)("ul",{className:"mt-5 space-y-1.5 text-sm text-muted-foreground",children:g.map(e=>(0,n.jsxs)("li",{children:[(0,n.jsx)("span",{className:"font-semibold text-foreground",children:e.name}),": ",e.what]},e.name))}),(0,n.jsxs)("div",{className:"mt-5 space-y-2 text-sm text-muted-foreground",children:[(0,n.jsxs)("p",{children:[(0,n.jsx)(s.Z,{className:"mr-2 inline h-4 w-4"}),"206 Piccadilly St, London, ON"]}),(0,n.jsxs)("p",{children:[(0,n.jsx)(i.Z,{className:"mr-2 inline h-4 w-4"}),"519-520-3392"]}),(0,n.jsxs)("p",{children:[(0,n.jsx)(l.Z,{className:"mr-2 inline h-4 w-4"}),"[email protected]"]}
1),(0,n.jsxs)("p",{children:[(0,n.jsx)(c.Z,{className:"mr-2 inline h-4 w-4"}),"Early mornings to late nights"]})]}),(0,n.jsxs)("div",{className:"mt-5 flex space-x-4",children:[r.facebookUrl&&(0,n.jsx)("a",{href:r.facebookUrl,target:"_blank",rel:"noopener noreferrer","aria-label":"Facebook",children:(0,n.jsx)(d.Z,{className:"cursor-pointer text-muted-foreground transition-colors hover:text-foreground"})}),r.instagramUrl&&(0,n.jsx)("a",{href:r.instagramUrl,target:"_blank",rel:"noopener noreferrer","aria-label":"Instagram",children:(0,n.jsx)(u.Z,{className:"cursor-pointer text-muted-foreground transition-colors hover:text-foreground"})}),r.twitterUrl&&(0,n.jsx)("a",{href:r.twitterUrl,target:"_blank",rel:"noopener noreferrer","aria-label":"Twitter/X",children:(0,n.jsx)(h.Z,{className:"cursor-pointer text-muted-foreground transition-colors hover:text-foreground"})}),r.contactEmail&&(0,n.jsx)("a",{href:"mailto:".concat(r.contactEmail),"aria-label":"Email",children:(0,n.jsx)(l.Z,{className:"cursor-pointer text-muted-foreground transition-colors hover:text-foreground"})})]})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)("h4",{className:"t-label mb-4 text-foreground",children:"The five doors"}),(0,n.jsx)("ul",{className:"space-y-2 text-muted-foreground",children:f.fn.map(e=>(0,n.jsxs)("li",{children:[(0,n.jsx)("span",{className:"t-data mr-2 text-muted-foreground",children:e.number}),e.live?(0,n.jsx)(o.default,{href:e.href,className:"transition-colors hover:text-foreground",children:e.name}):(0,n.jsx)("span",{title:"Coming soon",children:e.name})]},e.key))})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)("h4",{className:"t-label mb-4 text-foreground",children:"Get involved"}),(0,n.jsxs)("ul",{className:"space-y-2 text-muted-foreground",children:[(0,n.jsx)("li",{children:(0,n.jsx)(o.default,{href:"/join",className:"transition-colors hover:text-foreground",children:"Join the Collective"})}),(0,n.jsx)("li",{children:(0,n.jsx)(o.default,{href:"/pot",className:"transition-colors hover:text-foreground",children:"The Pot"})}),(0,n.jsx)("li",{children:(0,n.jsx)(o.default,{href:"/vibe",className:"transition-colors hover:text-foreground",children:"Just Vibe ✌"})}),(0,n.jsx)("li",{children:(0,n.jsx)(o.default,{href:"/gallery",className:"transition-colors hover:text-foreground",children:"Gallery"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/contact",className:"transition-colors hover:text-foreground",children:"Contact us"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"https://shop.reimagineco.ca",target:"_blank",rel:"noopener noreferrer",className:"transition-colors hover:text-foreground",children:"Our online shop"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"https://g.page/r/CUtIoFAlVUNqEAI/review",target:"_blank",rel:"noopener noreferrer",className:"transition-colors hover:text-foreground",children:"Leave a review"})})]})]})]}),(0,n.jsxs)("div",{className:"mt-12 flex flex-col items-center justify-between border-t border-border pt-8 md:flex-row",children:[(0,n.jsxs)("p",{className:"t-data text-muted-foreground",children:["\xa9 ",new Date().getFullYear()," Reimagine Co. All rights reserved."]}),(0,n.jsxs)("div",{className:"mt-4 flex space-x-6 text-sm text-muted-foreground md:mt-0",children:[(0,n.jsx)(o.default,{href:"/privacy-policy",className:"transition-colors hover:text-foreground",children:"Privacy Policy"}),(0,n.jsx)(o.default,{href:"/terms-of-service",className:"transition-colors hover:text-foreground",children:"Terms of Service"}),(0,n.jsx)(o.default,{href:"/accessibility",className:"transition-colors hover:text-foreground",children:"Accessibility"})]})]})]})})}},97890:function(e,r,t){t.d(r,{Av:function(){return s},C9:function(){return h},CU:function(){return x},GI:function(){return f},HP:function(){return d},Pr:function(){return g},Wq:function(){return m},ZL:function(){return l},mm:function(){return a},oO:function(){return u},z2:function(){return i}});var n=t(35824),o=t(54566);function a(e){var r;if(null==e)return null;let t=String(e).trim(),n=/^(\d+)(?:\.(\d{1,2}))?$/.exec(t);if(!n)return null;let o=100*Number(n[1])+Number((null!==(r=n[2])&&void 0!==r?r:"").padEnd(2,"0"));return Number.isSafeInteger(o)?o:null}function s(e){return"CAD ".concat((0,o.lb)(e))}function i(e){let r=e.basePrice*(1-e.discountPercent/100);e.isPartner||"full"!==e.paymentOption||(r*=.95);let t=Math.round(r*n.Ho*100)/100;return Math.round((Math.round((r+t)*100)/100+Number.EPSILON)*100)}function l(e,r){if(!Number.isInteger(e)||e<0)throw Error("total must be whole cents, got ".concat(e));if("full"===r)return{totalCents:e,depositCents:Math.max(e,50),balanceCents:0};let t=Math.max(Math.ceil(e/2),50);return{totalCents:e,depositCents:t,balanceCents:Math.max(0,e-t)}}function c(e,r,t){return new Date(Date.UTC(e,r-1,t)).toISOString().slice(0,10)}function d(e){let{year:r,month:t,day:o}=(0,n.SX)(e);return c(r,t,o)}function u(e){let{year:r,month:t,day:o}=(0,n.SX)(e);return c(r,t,o-14)}function h(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date;return u(e)>=d(r)}function m(e){let[r,t,n]=e.split("-").map(Number);return new Intl.DateTimeFormat("en-CA",{timeZone:"UTC",weekday:"long",year:"numeric",month:"long",day:"numeric"}).format(new Date(Date.UTC(r,t-1,n)))}function f(e){return"I agree that Reimagine Co will charge the remaining balance of ".concat(s(e.balanceCents)," ")+"to this same card on ".concat(m(e.dueDateIso),", ").concat(14," days before my event.")}function x(e){return"The remaining balance of ".concat(s(e.balanceCents)," will be charged to this same card on ").concat(m(e.dueDateIso),".")}let g="Stripe keeps the card for this one charge, and it's removed once the balance is settled. If the charge doesn't go through, we email you an invoice for the balance instead."},54566:function(e,r,t){t.d(r,{hg:function(){return n},lb:function(){return a},nf:function(){return o}});let n=1300;function o(e,r){return!function(e,r){if(!Number.isInteger(e))throw Error("".concat(r," must be a whole number of cents, got ").concat(e))}(e,"subtotal"),Math.round(e*r/1e4)}
1function a(e){let r=Math.abs(e),t=Math.floor(r/100).toLocaleString("en-CA"),n=String(r%100).padStart(2,"0");return"".concat(e<0?"-":"","$").concat(t,".").concat(n)}}}]);

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.