PageSourceSearch

https://app.metalbear.com/assets/Contact-C9tueCCk.js

js metalbear.com collected 2026-10-01 11:33:49 UTC 4,005 bytes, 11 lines download raw bytes

1import{c as x,u as f,r as l,j as e,W as j,R as s,$ as N,Y as g,a0 as w,p as y,a1 as E,a2 as C,a3 as T,M as _,Z as b}from"./index-CoH3pPWC.js";import{P as I}from"./PageHeading-DYRnTTdf.js";/**
2 * @license lucide-react v0.575.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const S=[["path",{d:"M15 18h-5",key:"95g1m2"}],["path",{d:"M18 14h-8",key:"sponae"}],["path",{d:"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2",key:"39pd36"}],["rect",{width:"8",height:"4",x:"10",y:"6",rx:"1",key:"aywv1n"}]],k=x("newspaper",S);/**
7 * @license lucide-react v0.575.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */const v=[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]],L=x("send",v),d="[email protected]",M="Talk to us",O="Questions about the operator, your license or a rollout. A human answers within a working day.",A="Copy",P="Book time with us",U="Community",B="Ask the mirrord team and other engineers on Slack. Best for how-do-I questions and bug reports.",R="Join Slack",D="Newsletter",z="One email a month with new features and tips. No noise.",Y="Thank you for signing up!",$="Could not sign you up right now. Please try again.",F="Subscribe",q=()=>{navigator.clipboard.writeText(d)},c=({icon:i,title:t,description:a,children:r})=>e.jsx(_,{children:e.jsxs(b,{className:"flex h-full flex-col gap-4 p-6",children:[e.jsx("div",{className:"flex h-9 w-9 items-center justify-center rounded-lg bg-primary/10",children:e.jsx(i,{className:"h-4 w-4 text-primary"})}),e.jsxs("div",{className:"flex-1",children:[e.jsx("h3",{className:"text-base font-semibold text-foreground",children:t}),e.jsx("p",{className:"mt-1 text-sm text-muted-foreground",children:a})]}),r]})}),K=()=>{const{email:i}=f(),[t,a]=l.useState(!1),[r,n]=l.useState(!1),u=l.useCallback(h=>{h.preventDefault();const o=h.target;if(!o)return;const p=new FormData(o);n(!1),fetch("https://waitlist.metalbear.co/v1/waitlist",{method:"POST",body:p}).then(m=>{if(!m.ok)throw new Error(`waitlist responded with ${m.status}`);a(!0),o.reset()}).catch(()=>n(!0))},[a,n]);return e.jsxs("div",{className:"space-y-6",children:[e.jsx(I,{title:"Contact",description:"Get in touch or join our community."}),e.jsxs("div",{className:"grid max-w-5xl gap-4 md:grid-cols-3",children:[e.jsxs(c,{icon:j,title:M,description:O,children:[e.jsxs("div",{className:"flex items-center gap-1",children:[e.jsx(s,{variant:"link",asChild:!0,className:"h-auto px-0 text-sm",children:e.jsx("a",{href:`mailto:${d}`,children:d})}),e.jsx(N,{children:e.jsxs(g,{children:[e.jsx(w,{asChild:!0,children:e.jsx(s,{variant:"ghost",size:"sm",className:"h-6 w-6 p-0",onClick:q,children:e.jsx(y,{className:"h-3 w-3"})})}),e.jsx(E,{children:A})]})})]}),e.jsx(s,{size:"sm",asChild:!0,children:e.jsx("a",{href:"https://meetings-eu1.hubspot.com/mirrord/web-app-contact-us",target:"_blank",rel:"noopener noreferrer",children:P})})]}),e.jsx(c,{icon:C,title:U,description:B,children:e.jsx(s,{size:"sm",variant:"outline",asChild:!0,children:e.jsx("a",{href:"https://metalbearcommunity.slack.com/ssb/redirect",target:"_blank",rel:"noopener noreferrer",children:R})})}),e.jsx(c,{icon:k,title:D,description:z,children:t?e.jsx("p",{className:"text-sm font-medium text-primary",children:Y}):e.jsxs("form",{onSubmit:u,className:"flex w-full flex-col gap-2",children:[e.jsx(T,{type:"email",name:"email",defaultValue:i,required:!0,placeholder:"Email","aria-label":"Email",className:"h-9 text-sm"}),e.jsxs(s,{type:"submit",size:"sm",variant:"outline",disabled:t,className:"h-9 gap-1.5",children:[e.jsx(L,{className:"h-3.5 w-3.5"}),F]}),r&&e.jsx("p",{className:"text-xs text-destructive",children:$})]})})]})]})};export{K as default};

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.