PageSourceSearch

https://www.townspot.co/_next/static/chunks/pages/data/contact-881111b81284a700.js

js townspot.co collected 2026-10-05 03:24:43 UTC 12,904 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7337],{5055:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var o=n(14232);let i=o.forwardRef(function({title:e,titleId:t,...n},i){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21.75 6.75v10.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25m19.5 0v.243a2.25 2.25 0 0 1-1.07 1.916l-7.5 4.615a2.25 2.25 0 0 1-2.36 0L3.32 8.91a2.25 2.25 0 0 1-1.07-1.916V6.75"}))})},23799:(e,t,n)=>{"use strict";n.d(t,{G:()=>o});let o={xxs:"0.6875rem",xs:"0.75rem",sm:"0.875rem",md:"1rem",lg:"1.125rem",xl:"1.25rem","2xl":"1.5rem","3xl":"1.75rem","4xl":"2rem","5xl":"2.5rem","6xl":"3rem"}},33872:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return i}});let o=n(14232);function i(e,t){let n=(0,o.useRef)(null),i=(0,o.useRef)(null);return(0,o.useCallback)(o=>{if(null===o){let e=n.current;e&&(n.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(n.current=r(e,o)),t&&(i.current=r(t,o))},[e,t])}function r(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},37614:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/data/contact",function(){return n(68117)}])},57380:(e,t,n)=>{"use strict";n.d(t,{A:()=>T});var o=n(37876),i=n(14232),r=n(77232),a=n(48230),s=n.n(a),c=n(82354),l=n(68656),d=n(23799),p=n(50442),x=n(60032),h=n(22115);let m=r.Ay.div.withConfig({componentId:"sc-3eb2e163-0"})(["display:flex;flex-direction:column;min-height:100vh;background-color:",";background-image:radial-gradient(circle,rgba(0,0,0,0.08) 1px,transparent 1px);background-size:16px 16px;background-position:0 0;"],p.T.creamBackground),f=r.Ay.a.withConfig({componentId:"sc-3eb2e163-1"})(["position:absolute;top:-40px;left:0;background:",";color:white;padding:8px 16px;text-decoration:none;z-index:",";",";font-size:",";&:focus-visible{top:0;}"],p.T.black,x.f.stickyHeader,l._R.bodyMedium,d.G.sm),u=r.Ay.header.withConfig({componentId:"sc-3eb2e163-2"})(["padding:20px 24px;background:rgba(255,255,255,0.8);backdrop-filter:blur(8px);border-bottom:1px solid rgba(0,0,0,0.06);position:sticky;top:0;z-index:",";","{padding:24px 32px;}"],x.f.header,c.$.md),g=r.Ay.div.withConfig({componentId:"sc-3eb2e163-3"})(["max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;"]),b=r.Ay.a.withConfig({componentId:"sc-3eb2e163-4"})(["display:flex;align-items:center;text-decoration:none;cursor:pointer;"]),w=r.Ay.img.withConfig({componentId:"sc-3eb2e163-5"})(["height:28px;width:auto;","{height:32px;}"],c.$.md),y=r.Ay.nav.withConfig({componentId:"sc-3eb2e163-6"})(["display:flex;gap:24px;align-items:center;","{gap:32px;}"],c.$.md),j=(0,r.Ay)(s()).withConfig({componentId:"sc-3eb2e163-7"})(["",";font-size:",";color:#6b7280;text-decoration:none;transition:color 0.15s;&:hover{color:#000;}&:focus-visible{outline:2px solid #000;outline-offset:2px;color:#000;}","{font-size:",";}"],l._R.bodyMedium,d.G.sm,c.$.md,d.G.md),A=r.Ay.main.withConfig({componentId:"sc-3eb2e163-8"})(["flex:1;width:100%;"]),v=r.Ay.footer.withConfig({componentId:"sc-3eb2e163-9"})(["padding:48px 24px;border-top:1px solid rgba(0,0,0,0.06);background:rgba(249,250,251,0.5);display:none;","{display:block;padding:64px 32px;}"],c.$.md),C=r.Ay.div.withConfig({componentId:"sc-3eb2e163-10"})(["max-width:1200px;margin:0 auto;display:grid;gap:32px;","{grid-template-columns:2fr 1fr 1fr;gap:48px;}"],c.$.md),k=r.Ay.div.withConfig({componentId:"sc-3eb2e163-11"})([""]),I=r.Ay.h3.withConfig({componentId:"sc-3eb2e163-12"})(["",";font-size:",";color:#000;margin-bottom:16px;text-transform:uppercase;letter-spacing:0.05em;"],l._R.bodyMedium,d.G.sm),_=r.Ay.p.withConfig({componentId:"sc-3eb2e163-13"})(["",";font-size:",";color:#6b7280;line-height:1.6;margin-bottom:12px;"],l._R.bodyRegular,d.G.sm),R=r.Ay.a.withConfig({componentId:"sc-3eb2e163-14"})(["",";font-size:",";color:#6b7280;text-decoration:none;display:block;margin-bottom:8px;transition:color 0.15s;&:hover{color:#000;}&:focus-visible{outline:2px solid #000;outline-offset:2px;color:#000;}"],l._R.bodyRegular,d.G.sm),S=r.Ay.span.withConfig({componentId:"sc-3eb2e163-15"})(["position:relative;display:inline-block;"]),G=r.Ay.span.withConfig({componentId:"sc-3eb2e163-16"})(["position:absolute;bottom:-28px;left:50%;transform:translateX(-50%);background:",";color:#fff;padding:4px 8px;border-radius:4px;font-family:'SF Mono','Monaco','Menlo','Courier New',monospace;font-size:",";white-space:nowrap;display:inline-flex;align-items:center;line-height:1;min-height:22px;opacity:",";pointer-events:none;transition:opacity 0.2s ease;z-index:",";",":hover &{opacity:1;}
1&:after{content:'';position:absolute;top:-4px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid ",";}"],({success:e})=>e?"#1CA766":"rgba(33, 38, 45)",d.G.xs,({success:e})=>+!!e,x.f.above,S,({success:e})=>e?"#1CA766":"rgba(33, 38, 45)"),z=r.Ay.div.withConfig({componentId:"sc-3eb2e163-17"})(["display:flex;flex-direction:column;"]),T=({children:e})=>{let[t,n]=i.useState(!1),[r,a]=i.useState(!1),[c,l]=i.useState(!1),[d,p]=i.useState(!1);i.useEffect(()=>{try{let e=navigator,t=e.userAgentData?.platform||e.platform||"",n=e.userAgent||"",o=String(t).toLowerCase(),i=String(n).toLowerCase(),r=e.maxTouchPoints||0,a=/iphone|ipod|ipad/.test(i)||/iphone|ipod|ipad/.test(o),s=/mac/.test(o)||/mac/.test(i),c=/android/.test(i)||/android/.test(o);p(a||c||s&&r>1||/mobile/.test(i))}catch{p(!1)}},[]);let x=i.useCallback(e=>{e.preventDefault();let t=document.createElement("a");t.href="/samples/hyperlocal-events-sample.json",t.setAttribute("download","hyperlocal-events-sample.json"),t.rel="noopener",t.style.display="none",document.body.appendChild(t),t.click(),requestAnimationFrame(()=>{try{document.body.removeChild(t)}catch{}}),n(!0),l(!0),window.setTimeout(()=>n(!1),2e3)},[]);return(0,o.jsxs)(m,{children:[(0,o.jsx)(f,{href:"#main-content",children:"Skip to main content"}),(0,o.jsx)(u,{children:(0,o.jsxs)(g,{children:[(0,o.jsx)(s(),{href:"/data",passHref:!0,legacyBehavior:!0,children:(0,o.jsx)(b,{"aria-label":"TownSpot Data home",children:(0,o.jsx)(w,{src:"/images/logo/text-only-logo.svg",alt:"TownSpot"})})}),(0,o.jsxs)(y,{"aria-label":"Main navigation",children:[(0,o.jsx)(j,{href:"/data/docs",children:"Docs"}),(0,o.jsx)(j,{href:"/data/rights",children:"Rights"}),(0,o.jsx)(j,{href:"/data/contact",children:"Contact"})]})]})}),(0,o.jsx)(A,{id:"main-content",children:e}),(0,o.jsx)(v,{children:(0,o.jsxs)(C,{children:[(0,o.jsxs)(k,{children:[(0,o.jsx)(I,{children:"TownSpot Data"}),(0,o.jsx)(_,{children:"Hyperlocal event and venue data for AI, mapping, and civic analytics."}),(0,o.jsx)(_,{children:(0,o.jsx)(R,{href:"mailto:[email protected]",children:"[email protected]"})})]}),(0,o.jsxs)(k,{children:[(0,o.jsx)(I,{children:"Resources"}),(0,o.jsxs)(z,{children:[(0,o.jsx)(R,{href:"/data/docs",children:"API Documentation"}),(0,o.jsx)(R,{href:"/samples/hyperlocal-events-sample.json",download:!0,onClick:x,"aria-label":"Download sample JSON file",onMouseEnter:()=>a(!0),onMouseLeave:()=>{a(!1),l(!1)},children:(0,o.jsxs)(S,{children:["Sample Data",!d&&(r||t||c)&&(0,o.jsx)(G,{success:t||c,children:t?"JSON downloaded":"11 hyperlocal events"})]})}),(0,o.jsx)(R,{href:"/data/rights",children:"Data Rights"})]})]}),(0,o.jsxs)(k,{children:[(0,o.jsx)(I,{children:"Company"}),(0,o.jsxs)(z,{children:[(0,o.jsx)(R,{href:"/",children:"TownSpot Home"}),(0,o.jsx)(R,{href:"/about",children:"About"}),(0,o.jsx)(R,{href:"/data/contact",children:"Contact"})]})]})]})}),(0,o.jsx)(h.A,{})]})}},68117:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>C});var o=n(37876);n(14232);var i=n(5055),r=n(77232),a=n(57380),s=n(68656),c=n(82354),l=n(50858),d=n(50442),p=n(23799),x=n(38208);let h=r.Ay.div.withConfig({componentId:"sc-f9b6f7b1-0"})(["padding:0 "," calc("," + ",");max-width:1100px;margin:0 auto;","{padding:0 "," calc("," + ",");}"],x.x.md,x.x.xxl,x.x.md,c.$.md,x.x.xl,x.x.xxl,x.x.xl),m=r.Ay.div.withConfig({componentId:"sc-f9b6f7b1-1"})(["width:100%;padding:calc("," + ",") "," calc("," + ",");","{padding:calc("," + ",") "," calc("," * 2 + ",");}"],x.x.xxl,x.x.md,x.x.md,x.x.xxl,x.x.xl,c.$.md,x.x.xxl,x.x.xl,x.x.xl,x.x.xxl,x.x.xs),f=r.Ay.div.withConfig({componentId:"sc-f9b6f7b1-2"})(["margin:0 auto;text-align:center;max-width:800px;"]),u=r.Ay.h1.withConfig({componentId:"sc-f9b6f7b1-3"})(["",";font-size:",";margin-bottom:",";color:",";letter-spacing:-0.02em;","{font-size:",";}font-weight:400;"],s._R.heading1,p.G["4xl"],x.x.md,({theme:e})=>e.colors.black,c.$.md,p.G["5xl"]),g=r.Ay.p.withConfig({componentId:"sc-f9b6f7b1-4"})(["",";font-size:",";line-height:1.6;color:",";margin:0 auto;max-width:680px;text-wrap:balance;"],s._R.bodyRegular,p.G.lg,d.T.placeholderGrey);r.Ay.section.withConfig({componentId:"sc-f9b6f7b1-5"})(["margin-bottom:",";"],x.x.lg);let b=r.Ay.p.withConfig({componentId:"sc-f9b6f7b1-6"})(["",";font-size:",";line-height:1.65;margin-bottom:",";color:",";letter-spacing:-0.01em;"],s._R.bodyRegular,p.G.md,x.x.smd,d.T.placeholderGrey),w=r.Ay.div.withConfig({componentId:"sc-f9b6f7b1-7"})(["background:transparent;border:none;border-radius:0;padding:0 0 ",";margin:"," 0 ",";"],x.x.md,x.x.smd,x.x.md),y=r.Ay.h3.withConfig({componentId:"sc-f9b6f7b1-8"})(["",";font-size:",";margin-bottom:",";color:",";font-weight:400;letter-spacing:-0.01em;","{font-size:",";}"],s._R.heading2,p.G["2xl"],x.x.md,({theme:e})=>e.colors.black,c.$.md,p.G["3xl"]),j=r.Ay.span.withConfig({componentId:"sc-f9b6f7b1-9"})(["display:inline-flex;align-items:center;gap:",";"],x.x.sm),A=(0,r.Ay)(i.A).withConfig({componentId:"sc-f9b6f7b1-10"})(["width:",";height:",";flex-shrink:0;"],x.x.md,x.x.md),v=r.Ay.a.withConfig({componentId:"sc-f9b6f7b1-11"})(["color:",";text-decoration:none;font-weight:500;transition:opacity 0.2s;&:hover{opacity:0.8;text-decoration:underline;}&:focus-visible{outline:2px solid ",";outline-offset:2px;text-decoration:underline;}"],({theme:e})=>e.colors.electricBlue,({theme:e})=>e.colors.electricBlue),C=()=>(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(l.A,{title:"Contact - TownSpot Data",description:"Contact the TownSpot data team for API access, licensing, takedowns, or partnerships. General enquiries welcome.",keywords:["contact","API access","data partnership","licensing","takedown","enquiries"],canonicalUrl:"https://www.townspot.co/data/contact"}),(0,o.jsxs)(a.A,{children:[(0,o.jsx)(m,{children:(0,o.jsxs)(f,{children:[(0,o.jsx)(u,{children:"Contact"}),(0,o.jsx)(g,{children:"Reach out to the TownSpot team for access, licensing, takedowns, or partnerships."})]})}),(0,o.jsxs)(h,{children:[(0,o.jsxs)(w,{children:[(0,o.jsx)(y,{children:"General enquiries"}),(0,o.jsx)(b,{children:"Questions about our data or coverage?"}),(0,o.jsx)(b,{children:(0,o.jsx)(v,{href:"mailto:[email protected]","aria-label":"Email [email protected] for general enquiries",children:(0,o.jsxs)(j,{children:[(0,o.jsx)(A,{"aria-hidden":"true"}),"[email protected]"]})})})]}),(0,o.jsxs)(w,{children:[(0,o.jsx)(y,{children:"API access requests"}),(0,o.jsx)(b,{children:"Include your organisation, use case, expected volume, and preferred delivery (API / S3 / webhook)."}),(0,o.jsx)(b,{children:(0,o.jsx)(v,{href:"mailto:[email protected]?subject=API Access Request","aria-label":"Email to request API access",children:(0,o.jsxs)(j,{children:[(0,o.jsx)(A,{"aria-hidden":"true"}),"Request API access →"]})})})]}),(0,o.jsxs)(w,{children:[(0,o.jsx)(y,{children:"Licensing & commercial"}),(0,o.jsx)(b,{children:"For licensing terms and pricing:"}),(0,o.jsx)(b,{children:(0,o.jsx)(v,{href:"mailto:[email protected]?subject=Licensing Inquiry","aria-label":"Email for licensing enquiry",children:(0,o.jsxs)(j,{children:[(0,o.jsx)(A,{"aria-hidden":"true"}),"Licensing enquiry →"]})})})]}),(0,o.jsxs)(w,{children:[(0,o.jsx)(y,{children:"Takedown requests"}),(0,o.jsx)(b,{children:"If you wish to remove an event from our dataset:"}),(0,o.jsx)(b,{children:(0,o.jsx)(v,{href:"mailto:[email protected]?subject=Takedown Request","aria-label":"Email to submit takedown request",children:(0,o.jsxs)(j,{children:[(0,o.jsx)(A,{"aria-hidden":"true"}),"Submit takedown →"]})})})]})]})]})]})}},e=>{e.O(0,[8230,2115,636,6593,8792],()=>e(e.s=37614)),_N_E=e.O()}]);

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.