PageSourceSearch

https://proshark.com/assets/Industries-Bi3M8ASB.js

js proshark.com collected 2026-10-05 00:52:18 UTC 4,596 bytes, 1 lines download raw bytes

1import{r as l,E as p,j as e,h as f,H as j,I as g,C as c,e as d,L as t,a as N,T as y,b as v,J as b,A as o,d as m,F as w}from"./index-BMbzzAOF.js";import{B as I}from"./building-2-zibqspcg.js";import{S}from"./search-DEctV1I4.js";import{L as C}from"./loader-circle-Ci-YY3ic.js";function B(){const[a,x]=l.useState(""),{data:r=[],isLoading:u}=p({queryKey:["/api/industries"]}),i=l.useMemo(()=>r.filter(s=>a===""||s.name.toLowerCase().includes(a.toLowerCase())||s.shortDescription.toLowerCase().includes(a.toLowerCase())),[r,a]);return e.jsxs("div",{className:"min-h-screen flex flex-col bg-background",children:[e.jsx(f,{title:"Industries We Serve | AI Solutions for Every Sector | Proshark",description:"Discover how Proshark delivers AI-powered digital transformation across healthcare, finance, retail, manufacturing, and more. Industry-specific solutions for real results.",canonical:"/industries",schema:{type:"Blog",name:"Industries We Serve",description:"AI and digital transformation solutions for every industry",url:"/industries"},breadcrumbs:[{name:"Home",url:"/"},{name:"Industries",url:"/industries"}]}),e.jsx(j,{}),e.jsxs("main",{className:"flex-1 pt-20",children:[e.jsx("section",{className:"py-16 md:py-24",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsxs("div",{className:"text-center max-w-3xl mx-auto mb-12",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 px-4 py-2 rounded-full bg-primary/10 text-primary mb-6",children:[e.jsx(I,{className:"w-4 h-4"}),e.jsx("span",{className:"text-sm font-medium",children:"Industry Solutions"})]}),e.jsx("h1",{className:"text-4xl md:text-5xl font-bold mb-4","data-testid":"text-industries-title",children:"AI Solutions for Every Industry"}),e.jsx("p",{className:"text-lg text-muted-foreground",children:"We understand the unique challenges of your industry. Our tailored AI solutions address specific pain points and deliver measurable results across sectors."})]}),e.jsx("div",{className:"max-w-2xl mx-auto mb-12",children:e.jsxs("div",{className:"relative",children:[e.jsx(S,{className:"absolute left-3 top-1/2 transform -translate-y-1/2 w-5 h-5 text-muted-foreground"}),e.jsx(g,{placeholder:"Search industries...",value:a,onChange:s=>x(s.target.value),className:"pl-10 h-12","data-testid":"input-industries-search"})]})}),u?e.jsx("div",{className:"flex items-center justify-center py-12",children:e.jsx(C,{className:"w-8 h-8 animate-spin text-primary"})}):i.length===0?e.jsx(c,{className:"max-w-md mx-auto text-center py-12",children:e.jsxs(d,{children:[e.jsx("h3",{className:"text-lg font-medium mb-2",children:"No industries found"}),e.jsx("p",{className:"text-muted-foreground",children:a?"Try adjusting your search query":"Check back soon for industry solutions"})]})}):e.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:i.map(s=>e.jsx(t,{href:`/industries/${s.slug}`,children:e.jsxs(c,{className:"hover-elevate h-full cursor-pointer","data-testid":`card-industry-${s.id}`,children:[e.jsxs(N,{children:[e.jsx("div",{className:"flex items-start justify-between gap-4 mb-2",children:e.jsx("div",{className:"p-3 rounded-lg bg-primary/10",children:e.jsx(y,{className:"w-6 h-6 text-primary"})})}),e.jsx(v,{className:"text-xl",children:s.name})]}),e.jsxs(d,{children:[e.jsx("p",{className:"text-muted-foreground line-clamp-3 mb-4",children:s.shortDescription}),s.challenges&&s.challenges.length>0&&e.jsx("div",{className:"flex flex-wrap gap-1 mb-4",children:s.challenges.slice(0,2).map((n,h)=>e.jsx(b,{variant:"outline",className:"text-xs",children:n},h))}),e.jsxs("span",{className:"flex items-center gap-1 text-sm text-primary",children:["Learn more ",e.jsx(o,{className:"w-3 h-3"})]})]})]})},s.id))})]})}),e.jsx("section",{className:"py-16 bg-muted/50",children:e.jsxs("div",{className:"container mx-auto px-4 text-center",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold mb-4",children:"Don't See Your Industry?"}),e.jsx("p",{className:"text-muted-foreground mb-8 max-w-2xl mx-auto",children:"Our AI solutions are adaptable to any sector. Contact us to discuss how we 
1can transform your specific industry challenges into opportunities."}),e.jsxs("div",{className:"flex flex-wrap justify-center gap-4",children:[e.jsx(t,{href:"/get-started",children:e.jsxs(m,{size:"lg","data-testid":"button-industries-cta",children:["Get Started",e.jsx(o,{className:"w-4 h-4 ml-2"})]})}),e.jsx(t,{href:"/contact",children:e.jsx(m,{variant:"outline",size:"lg","data-testid":"button-industries-contact",children:"Contact Us"})})]})]})})]}),e.jsx(w,{})]})}export{B 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.