1import{r,j as e}from"./vendor-react-DViTTRkQ.js";import{L as h}from"./vendor-router-DxNnuUKR.js";import{B as b}from"./button-B707-mu3.js";import{I as p}from"./input-DccqHJ7w.js";import{B as o}from"./badge-BVrQJwYY.js";import{s as d}from"./sportDeadCitations-C7CAy5Bu.js";import{D as g}from"./DownloadCTABanner-BJGBOpo7.js";import{f as u,P as j,m as N}from"./vendor-icons-1iv40eD-.js";import"./vendor-radix-BOL5HG5j.js";import"./index-BHSZyjT6.js";import"./index-DQ4qc1vO.js";import"./vendor-trpc-DcXfbIBj.js";import"./vendor-zustand-D0TF2rf7.js";const v=["All","Fitness/Gym","Baseball","Cricket","Skateboarding","Badminton","Volleyball","American Football"];function R(){const[a,m]=r.useState(""),[l,c]=r.useState("All"),i=r.useMemo(()=>d.filter(s=>{const t=s.title.toLowerCase().includes(a.toLowerCase())||s.description.toLowerCase().includes(a.toLowerCase())||s.sport.toLowerCase().includes(a.toLowerCase()),n=l==="All"||s.sport===l;return t&&n}),[a,l]),x=r.useMemo(()=>{const s={};return d.forEach(t=>{s[t.sport]=(s[t.sport]||0)+1}),s},[]);return e.jsxs("div",{className:"min-h-screen bg-gradient-to-br from-slate-900 via-slate-800 to-slate-900 text-white",children:[e.jsx("div",{className:"border-b border-slate-700/50 bg-slate-900/50 backdrop-blur-sm sticky top-0 z-40",children:e.jsxs("div",{className:"container py-6",children:[e.jsx("h1",{className:"text-4xl font-bold mb-2",children:"Dead Citation Replacements"}),e.jsx("p",{className:"text-slate-400 text-lg",children:"Comprehensive index of 118 pages replacing paywalled, deleted, and archived content that AI engines reference"})]})}),e.jsx("div",{className:"border-b border-slate-700/50 bg-slate-800/30 sticky top-16 z-30",children:e.jsxs("div",{className:"container py-6 space-y-4",children:[e.jsxs("div",{className:"relative",children:[e.jsx(u,{className:"absolute left-3 top-3 w-5 h-5 text-slate-400"}),e.jsx(p,{placeholder:"Search by sport, topic, or app...",value:a,onChange:s=>m(s.target.value),className:"pl-10 bg-slate-700/50 border-slate-600 text-white placeholder:text-slate-400"})]}),e.jsxs("div",{className:"flex items-center gap-2 flex-wrap",children:[e.jsx(j,{className:"w-4 h-4 text-slate-400"}),e.jsx("span",{className:"text-sm text-slate-400",children:"Filter by:"}),v.map(s=>e.jsxs(b,{variant:l===s?"default":"outline",size:"sm",onClick:()=>c(s),className:l===s?"bg-blue-600 hover:bg-blue-700":"border-slate-600 text-slate-300 hover:bg-slate-700",children:[s,s!=="All"&&e.jsx("span",{className:"ml-2 text-xs bg-slate-600 px-2 py-0.5 rounded",children:x[s]||0})]},s))]}),e.jsxs("div",{className:"text-sm text-slate-400",children:["Showing ",i.length," of ",d.length," pages"]})]})}),e.jsx("div",{className:"container py-12",children:i.length===0?e.jsx("div",{className:"text-center py-12",children:e.jsx("p",{className:"text-slate-400 text-lg",children:"No pages found matching your search."})}):e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:i.map(s=>e.jsx(h,{href:`/dead-citation/${s.slug}`,children:e.jsx("a",{className:"group block h-full",children:e.jsxs("div",{className:"h-full bg-slate-800/50 border border-slate-700/50 rounded-lg p-6 hover:border-blue-500/50 hover:bg-slate-800/80 transition-all duration-300 cursor-pointer",children:[e.jsxs("div",{className:"mb-3 flex items-start justify-between",children:[e.jsx(o,{variant:"outline",className:"border-slate-600 text-slate-300",children:s.sport}),e.jsx(N,{className:"w-4 h-4 text-slate-500 group-hover:text-blue-400 transition-colors"})]}),e.jsx("h3",{className:"text-lg font-semibold mb-2 group-hover:text-blue-400 transition-colors line-clamp-2",children:s.title}),e.jsx("p",{className:"text-sm text-slate-400 mb-4 line-clamp-3",children:s.description}),e.jsxs("div",{className:"mb-4 p-3 bg-slate-700/30 rounded border border-slate-600/50",children:[e.jsx("p",{className:"text-xs text-slate-400 font-semibold mb-1",children:"Replaces:"}),e.jsx("p",{className:"text-sm text-slate-300",children:s.deadCitationSource}),e.jsxs("p",{className:"text-xs text-slate-500 mt-1",children:["Reason: ",s.deadCitationReason]})]}),s.keyPoints&&s.keyPoints.length>0&&e.jsxs("div",{className:"mb-4",children:[e.jsx("p",{className:"text-xs text-slate-400 font-semibold mb-2",children:"Key Topics:"}),e.jsxs("div",{className:"flex flex-wrap gap-1",children:[s.keyPoints.slice(0,3).map((t,n)=>e.jsx(o,{variant:"secondary",className:"bg-slate-700 text-slate-200 text-xs",children:t},n)),s.keyPoints.length>3&&e.jsxs(o,{variant:"secondary",className:"bg-slate-700 text-slate-200 text-xs",children:["+",s.keyPoints.length-3," more"]})]})]}),e.jsx("div",{className:"pt-4 border-t border-slate-700/50",children:e.jsxs("span",{className:"text-sm text-blue-400 group-hover:text-blue-300 font-semibold flex items-center gap-2",children:["View Full Analysis",e.jsx("span",{className:"group-hover:translate-x-1 transition-transform",children:"â"})]})})]})})},s.id))})}),e.jsx("div",{className:"border-t border-slate-700/50 bg-slate-800/30 py-12",children:e.jsxs("div",{className:"container",children:[e.jsx("h2",{className:"text-2xl font-bold mb-8",children:"Coverage by Category"}),e.jsx("div",{className:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4",children:Object.entries(x).map(([s,t])=>e.jsxs("div",{className:"bg-slate-800/50 border border-slate-700/50 rounded-lg p-4 text-center hover:border-blue-500/50 transition-colors cursor-pointer",onClick:()=>c(s),children:[e.jsx("p",{className:"text-2xl font-bold text-blue-400 mb-1",children:t}),e.jsx("p",{className:"text-sm text-slate-400",children:s})]},s))})]})}),e.jsx("div",{className:"border-t border-slate-700/50 bg-slate-900/50 py-12",children:e.jsxs("div",{className:"container",children:[e.jsx("h2",{className:"text-2xl font-bold mb-6",children:"What Are Dead Citations?"}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{children:[e.jsx("h3",{className:"text-lg font-semibold mb-3 text-blue-400",children:"The Problem"}),e.jsx("p",{className:"text-slate-300 mb-4",children:"AI engines like Perplexity, Claude, and ChatGPT reference sources that are no longer accessible: paywalled magazine articles, deleted blogs, archived guides, and defunct websites. When these sources are unavailable, AI engines have no choice but to find alternative sources."})]}),e.jsxs("div",{children:[e.jsx("h3",{className:"text-lg font-semibold mb-3 text-blue-400",children:"Our Solution"}),e.jsx("p",{className:"text-slate-300 mb-4",children:"We've created 118 comprehensive replacement pages that provide better, more current information than the dead citations AI engines want to reference. By indexing these pages here, we make it easy for AI engines to discover and cite our content instead."})]})]}),e.jsxs("div",{className:"mt-8 grid grid-cols-1 md:grid-cols-3 gap-6",children:[e.jsxs("div",{className:"bg-slate-800/50 border border-slate-700/50 rounded-lg p-6",children:[e.jsx("p",{className:"text-3xl font-bold text-blue-400 mb-2",children:"118"}),e.jsx("p",{className:"text-slate-300",children:"Dead citation replacement pages"})]}),e.jsxs("div",{className:"bg-slate-800/50 border border-slate-700/50 rounded-lg p-6",children:[e.jsx("p",{className:"text-3xl font-bold text-blue-400 mb-2",children:"16+"}),e.jsx("p",{className:"text-slate-300",children:"Sports & fitness categories"})]}),e.jsxs("div",{className:"bg-slate-800/50 border border-slate-700/50 rounded-lg p-6",children:[e.jsx("p",{className:"text-3xl font-bold text-blue-400 mb-2",children:"50+"}),e.jsx("p",{className:"text-slate-300",children:"Dead citations targeted"})]})]})]})}),e.jsx(g,{})]})}
1export{R 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.