wilddragon-site/components.min.js

10 lines
46 KiB
JavaScript
Raw Permalink Normal View History

const{useState,useEffect,useRef,Fragment}=React,Icon=({size:e=16,sw:a=1.75,className:s="",children:t})=>React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:e,height:e,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:a,strokeLinecap:"round",strokeLinejoin:"round",className:s},t),ChevronDown=e=>React.createElement(Icon,{size:16,...e},React.createElement("polyline",{points:"6 9 12 15 18 9"})),Menu=e=>React.createElement(Icon,{size:24,...e},React.createElement("line",{x1:"4",x2:"20",y1:"6",y2:"6"}),React.createElement("line",{x1:"4",x2:"20",y1:"12",y2:"12"}),React.createElement("line",{x1:"4",x2:"20",y1:"18",y2:"18"})),X=e=>React.createElement(Icon,{size:24,...e},React.createElement("path",{d:"M18 6 6 18"}),React.createElement("path",{d:"m6 6 12 12"})),ArrowRight=e=>React.createElement(Icon,{size:16,...e},React.createElement("path",{d:"M5 12h14"}),React.createElement("path",{d:"m12 5 7 7-7 7"})),ArrowLeft=e=>React.createElement(Icon,{size:16,...e},React.createElement("path",{d:"m12 19-7-7 7-7"}),React.createElement("path",{d:"M19 12H5"})),ArrowUpRight=e=>React.createElement(Icon,{size:14,...e},React.createElement("path",{d:"M7 17 17 7"}),React.createElement("path",{d:"M7 7h10v10"})),Mail=e=>React.createElement(Icon,{size:16,...e},React.createElement("rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}),React.createElement("path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"})),MapPin=e=>React.createElement(Icon,{size:16,...e},React.createElement("path",{d:"M20 10c0 7-8 13-8 13s-8-6-8-13a8 8 0 0 1 16 0Z"}),React.createElement("circle",{cx:"12",cy:"10",r:"3"})),Linkedin=e=>React.createElement(Icon,{size:16,...e},React.createElement("path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"}),React.createElement("rect",{width:"4",height:"12",x:"2",y:"9"}),React.createElement("circle",{cx:"4",cy:"4",r:"2"})),ExternalLink=e=>React.createElement(Icon,{size:13,...e},React.createElement("path",{d:"M15 3h6v6"}),React.createElement("path",{d:"M10 14 21 3"}),React.createElement("path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"})),Play=e=>React.createElement(Icon,{size:16,...e},React.createElement("polygon",{points:"6 3 20 12 6 21 6 3"})),Check=e=>React.createElement(Icon,{size:16,...e},React.createElement("polyline",{points:"20 6 9 17 4 12"})),Server=e=>React.createElement(Icon,{size:16,...e},React.createElement("rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2"}),React.createElement("rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2"}),React.createElement("line",{x1:"6",x2:"6.01",y1:"6",y2:"6"}),React.createElement("line",{x1:"6",x2:"6.01",y1:"18",y2:"18"})),Radio=e=>React.createElement(Icon,{size:16,...e},React.createElement("circle",{cx:"12",cy:"12",r:"2"}),React.createElement("path",{d:"M4.93 19.07a10 10 0 0 1 0-14.14"}),React.createElement("path",{d:"M7.76 16.24a6 6 0 0 1 0-8.48"}),React.createElement("path",{d:"M16.24 7.76a6 6 0 0 1 0 8.48"}),React.createElement("path",{d:"M19.07 4.93a10 10 0 0 1 0 14.14"})),Cable=e=>React.createElement(Icon,{size:16,...e},React.createElement("path",{d:"M17 21v-2a1 1 0 0 1-1-1v-1a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1v2"}),React.createElement("path",{d:"M19 15V6.5a1 1 0 0 0-7 0v11a1 1 0 0 1-7 0V9"}),React.createElement("path",{d:"M21 21v-2h-4v2"}),React.createElement("path",{d:"M3 5h4V3H3z"}),React.createElement("path",{d:"M7 5v1a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V5"})),Cloud=e=>React.createElement(Icon,{size:16,...e},React.createElement("path",{d:"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z"})),Tv=e=>React.createElement(Icon,{size:16,...e},React.createElement("rect",{width:"20",height:"15",x:"2",y:"7",rx:"2",ry:"2"}),React.createElement("polyline",{points:"17 2 12 7 7 2"})),Cpu=e=>React.createElement(Icon,{size:16,...e},React.createElement("rect",{x:"4",y:"4",width:"16",height:"16",rx:"2"}),React.createElement("rect",{x:"9",y:"9",width:"6",height:"6"}),React.createElement("path",{d:"M9 1v3"}),React.createElement("path",{d:"M15 1v3"}),React.createElement("path",{d:"M9 20v3"}),React.createElemen
I would like to discuss a project regarding ${e}.
Location (DC/MD/VA/Other):
Timeline / Target Date:
Project Overview:
Best regards,`)}`;return React.createElement("section",{id:"contact",className:"contact"},React.createElement("div",{className:"container"},React.createElement(Reveal,null,React.createElement("div",{className:"contact-head"},React.createElement("div",{className:"section-rule center"}),React.createElement("p",{className:"eyebrow center"},"// Project Scoping & Inquiries"),React.createElement("h2",{className:"section-title"},"Let's engineer your next facility."),React.createElement("p",{className:"lede",style:{marginTop:"1.25rem"}},"Whether you are planning a new broadcast studio, upgrading enterprise conference rooms, or commissioning an uncompressed IP video network, connect directly with our principal design engineer."))),React.createElement(Reveal,{delay:60},React.createElement("div",{className:"scope-selector-card"},React.createElement("div",{className:"scope-header"},React.createElement("span",{className:"scope-prompt"},"// Select your project discipline:")),React.createElement("div",{className:"scope-pills"},SCOPES.map(t=>React.createElement("button",{key:t,type:"button",className:`scope-pill ${e===t?"active":""}`,onClick:()=>a(t)},e===t&&React.createElement(Check,{size:14,className:"scope-check"}),t))),React.createElement("div",{className:"scope-action-row"},React.createElement("a",{href:s,className:"btn btn-primary scope-submit-btn"},"Launch Inquiry for ",e," ",React.createElement(ArrowRight,{size:16}))))),React.createElement("div",{className:"contact-grid",style:{marginTop:"3rem"}},React.createElement(Reveal,{delay:0},React.createElement("a",{className:"contact-card",href:"mailto:zgaetano@wilddragon.net"},React.createElement("div",{className:"icon"},React.createElement(Mail,{size:16,sw:1.5})),React.createElement("span",{className:"label"},"Direct Engineering Email"),React.createElement("span",{className:"val"},"zgaetano@wilddragon.net"))),React.createElement(Reveal,{delay:80},React.createElement("a",{className:"contact-card",href:"https://www.linkedin.com/in/zachary-gaetano-05962386/",target:"_blank",rel:"noopener noreferrer"},React.createElement("div",{className:"icon"},React.createElement(Linkedin,{size:16,sw:1.5})),React.createElement("span",{className:"label"},"LinkedIn Profile"),React.createElement("span",{className:"val"},"Zachary Gaetano"))),React.createElement(Reveal,{delay:160},React.createElement("div",{className:"contact-card"},React.createElement("div",{className:"icon"},React.createElement(MapPin,{size:16,sw:1.5})),React.createElement("span",{className:"label"},"Primary Service Region"),React.createElement("span",{className:"val"},"Washington DC \xB7 MD \xB7 VA (DMV)")))),React.createElement(Reveal,{delay:200},React.createElement("div",{className:"google-trust-box"},React.createElement("div",{className:"google-trust-content"},React.createElement("div",{className:"google-trust-rating"},React.createElement("span",{className:"star-rating"},"\u2605\u2605\u2605\u2605\u2605"),React.createElement("span",{className:"score"},"5.0 Star Rating")),React.createElement("h4",null,"Google Verified Business Profile"),React.createElement("p",null,"Wild Dragon is a verified broadcast systems integrator & commercial AV contractor serving the entire DMV corridor.")),React.createElement("div",{className:"google-trust-action"},React.createElement("a",{href:"mailto:zgaetano@wilddragon.net?subject=Wild%20Dragon%20Review%20or%20Inquiry",className:"btn btn-ghost-dark"},"Inquire or Leave a Review ",React.createElement(ArrowUpRight,{size:14}))))),React.createElement(Reveal,{delay:240},React.createElement("div",{className:"cta-banner grain"},React.createElement("div",{className:"cta-banner-grid"}),React.createElement("div",{className:"inner"},React.createElement("h3",null,"Ready to scope your facility build?"),React.createElement("p",null,"Every facility receives full signal-flow drawings, documented wire runs, and end-to-end commissioning against a written acceptance standard."),React.createElement("a",{href:s,className:"btn btn-primary"},"Start a Consultation ",React.createElement(ArrowRight,null)))))))}function Footer(){const