PageSourceSearch

https://recser.ai/assets/SectorLandingPage-C-I-4T8s.js

js recser.ai collected 2026-10-05 15:24:53 UTC 8,227 bytes, 1 lines download raw bytes

1import{f as j,j as e,L as i}from"./index-B1iOQIcy.js";import{u as f}from"./useQuery-C286ubiI.js";import{H as b}from"./Header-BlCMGFuL.js";import{F as N}from"./Footer-Dlqg_HmV.js";import{P as g}from"./PageMeta-BZ55mzuy.js";import"./utils-km2FGkQ4.js";import"./chevron-down-BPDSkT9p.js";import"./user-TNQDjbJp.js";import"./chevron-up-CoqxmqNx.js";import"./message-circle-DBEvxrF2.js";function _(){const{slug:a}=j(),{data:x,isLoading:m,error:h}=f({queryKey:["/api/landing/sector",a],queryFn:async()=>{const s=await fetch(`/api/landing/sector/${a}`);if(!s.ok)throw new Error("Not found");return s.json()},enabled:!!a});if(m)return e.jsx("div",{className:"min-h-screen flex items-center justify-center bg-background",children:e.jsx("div",{className:"w-10 h-10 border-4 border-[#5ECECE] border-t-transparent rounded-full animate-spin"})});if(h||!x)return e.jsx("div",{className:"min-h-screen flex items-center justify-center bg-background",children:e.jsxs("div",{className:"text-center",children:[e.jsx("h1",{className:"text-2xl font-bold mb-2",children:"Sector not found"}),e.jsx("p",{className:"text-muted-foreground mb-4",children:"The sector page you are looking for does not exist."}),e.jsx(i,{href:"/ai-readiness-directory",children:e.jsx("span",{className:"text-[#5ECECE] hover:underline cursor-pointer",children:"Browse the directory"})})]})});const{config:t,stats:d,cases:l,rails:o,aisps:c,crossLinks:n}=x;return e.jsxs("div",{id:"main-content",className:"min-h-screen",children:[e.jsx(g,{title:`AI Readiness for ${t.name} — Recser AI`,description:`AI readiness assessment for ${t.description}. Stats, case studies, digital rails, and AI service providers.`,canonicalPath:`/sector/${a}`}),e.jsx(b,{}),e.jsx("section",{className:"bg-[#0D3B4C] text-white py-20 mt-[60px]",children:e.jsxs("div",{className:"max-w-5xl mx-auto px-4 sm:px-6",children:[e.jsxs("h1",{className:"text-4xl md:text-5xl font-bold mb-4","data-testid":"heading-sector-name",children:["AI Readiness for ",t.name]}),e.jsxs("p",{className:"text-lg text-white/80 max-w-3xl",children:["Our AI readiness assessment is tailored for ",t.description,", addressing sector-specific challenges and opportunities."]})]})}),d&&d.length>0&&e.jsx("section",{className:"bg-white py-16","data-testid":"section-stats",children:e.jsxs("div",{className:"max-w-5xl mx-auto px-4 sm:px-6",children:[e.jsxs("h2",{className:"text-2xl md:text-3xl font-bold text-[#0D3B4C] mb-8",children:["What is the state of AI in ",t.name,"?"]}),e.jsx("div",{className:"space-y-6",children:d.map((s,r)=>e.jsxs("blockquote",{className:"border-l-4 border-[#5ECECE] pl-4 py-2",children:[e.jsx("p",{className:"text-foreground text-base leading-relaxed",children:s.snippet}),e.jsx("cite",{className:"block text-sm text-muted-foreground mt-2 not-italic",children:s.source})]},s.stat_id||r))})]})}),l&&l.length>0&&e.jsx("section",{className:"bg-[#F0FAFA] py-16","data-testid":"section-cases",children:e.jsxs("div",{className:"max-w-5xl mx-auto px-4 sm:px-6",children:[e.jsxs("h2",{className:"text-2xl md:text-3xl font-bold text-[#0D3B4C] mb-8",children:["Which organisations are leading AI adoption in ",t.name,"?"]}),e.jsx("div",{className:"space-y-8",children:l.map((s,r)=>e.jsxs("div",{className:"bg-white rounded-md p-6 border border-border",children:[e.jsx("h3",{className:"text-xl font-semibold text-[#0D3B4C] mb-1",children:s.name}),e.jsx("p",{className:"text-sm text-muted-foreground mb-3",children:s.initiative}),e.jsxs("div",{className:"flex flex-wrap gap-4 text-sm mb-4",children:[e.jsxs("span",{children:[e.jsx("span",{className:"font-medium",children:"Country: "}),n.countryLinks[s.country]?e.jsx(i,{href:n.countryLinks[s.country],children:e.jsx("span",{className:"text-[#5ECECE] hover:underline cursor-pointer",children:s.country})}):s.country]}),e.jsxs("span",{children:[e.jsx("span",{className:"font-medium",children:"Sector: "}),n.sectorLinks[s.sector]?e.jsx(i,{href:n.sectorLinks[s.sector],children:e.jsx("span",{className:"text-[#5ECECE] hover:underline cursor-pointer",children:s.sector})}):s.sector]})]}),e.jsxs("div",{className:"space-y-3 text-sm",children:[e.jsxs("div",{children:[e.jsx("span",{className:"font-medium",children:"Challenge: "}),e.jsx("span",{className:"text-muted-foreground",children:s.challenge})]}),e.jsxs("div",{children:[e.jsx("span",{className:"font-medium",children:"Solution: "}),e.jsx("span",{className:"text-muted-foreground",children:s.solution})]}),s.outcomes&&s.outcomes.length>0&&e.jsxs("div",{children:[e.jsx("span",{className:"font-medium",children:"Outcomes:"}),e.jsx("ul",{className:"list-disc list-inside mt-1 text-muted-foreground",children:s.outcomes.map((p,u)=>e.jsx("li",{children:p},u))})]}),e.jsxs("div",{children:[e.jsx("span",{className:"font-medium",children:"Transferable Principle: "}),e.jsx("span",{className:"text-muted-foreground",children:s.transferable_principle})]}),e.jsxs("div",{className:"text-xs text-muted-foreground pt-2 border-t border-border",children:["Source: ",s.source_name]})]})]},s.case_id||r))})]})}),o&&o.length>0&&e.jsx("section",{className:"bg-[#F0FAFA] py-16","data-testid":"section-rails",children:e.jsxs("div",{className:"max-w-5xl mx-auto px-4 sm:px-6",children:[e.jsxs("h2",{className:"text-2xl md:text-3xl font-bold text-[#0D3B4C] mb-8",children:["What digital infrastru
1cture supports AI in ",t.name,"?"]}),e.jsx("div",{className:"overflow-x-auto",children:e.jsxs("table",{className:"w-full border-collapse text-sm",children:[e.jsx("thead",{children:e.jsxs("tr",{className:"border-b border-[#0D3B4C]/20",children:[e.jsx("th",{className:"text-left py-3 px-4 font-semibold text-[#0D3B4C]",children:"Rail"}),e.jsx("th",{className:"text-left py-3 px-4 font-semibold text-[#0D3B4C]",children:"Type"}),e.jsx("th",{className:"text-left py-3 px-4 font-semibold text-[#0D3B4C]",children:"Description"})]})}),e.jsx("tbody",{children:o.map((s,r)=>e.jsxs("tr",{className:"border-b border-border",children:[e.jsx("td",{className:"py-3 px-4 font-medium",children:s.rail_name}),e.jsx("td",{className:"py-3 px-4 text-muted-foreground",children:s.rail_type}),e.jsx("td",{className:"py-3 px-4 text-muted-foreground",children:s.first_action})]},s.card_id||r))})]})})]})}),c&&c.length>0&&e.jsx("section",{className:"bg-white py-16","data-testid":"section-aisps",children:e.jsxs("div",{className:"max-w-5xl mx-auto px-4 sm:px-6",children:[e.jsxs("h2",{className:"text-2xl md:text-3xl font-bold text-[#0D3B4C] mb-8",children:["Which AI service providers serve ",t.name,"?"]}),e.jsx("div",{className:"overflow-x-auto",children:e.jsxs("table",{className:"w-full border-collapse text-sm",children:[e.jsx("thead",{children:e.jsxs("tr",{className:"border-b border-[#0D3B4C]/20",children:[e.jsx("th",{className:"text-left py-3 px-4 font-semibold text-[#0D3B4C]",children:"Provider"}),e.jsx("th",{className:"text-left py-3 px-4 font-semibold text-[#0D3B4C]",children:"Category"}),e.jsx("th",{className:"text-left py-3 px-4 font-semibold text-[#0D3B4C]",children:"Cost"}),e.jsx("th",{className:"text-left py-3 px-4 font-semibold text-[#0D3B4C]",children:"Key Action"})]})}),e.jsx("tbody",{children:c.map((s,r)=>e.jsxs("tr",{className:"border-b border-border",children:[e.jsx("td",{className:"py-3 px-4 font-medium",children:s.name}),e.jsx("td",{className:"py-3 px-4 text-muted-foreground",children:s.category}),e.jsx("td",{className:"py-3 px-4 text-muted-foreground",children:s.pricing}),e.jsx("td",{className:"py-3 px-4 text-muted-foreground",children:s.key_note})]},s.aisp_id||r))})]})})]})}),e.jsx("section",{className:"bg-[#5ECECE] py-16",children:e.jsxs("div",{className:"max-w-5xl mx-auto px-4 sm:px-6 text-center",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-[#0D3B4C] mb-4",children:"How can my institution assess its AI readiness?"}),e.jsx("p",{className:"text-[#0D3B4C]/80 mb-8 max-w-2xl mx-auto",children:"Take our free AI readiness assessment to understand where your organisation stands and get actionable recommendations."}),e.jsx(i,{href:"/",children:e.jsx("button",{className:"bg-[#0D3B4C] text-white px-8 py-3 rounded-md font-semibold hover:opacity-90 transition-opacity","data-testid":"button-start-assessment",children:"Start Your Assessment"})})]})}),e.jsx(N,{})]})}export{_ 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.