PageSourceSearch

https://weeklyreviewer.com/assets/cat-sports-gAYQRNd4.js

js weeklyreviewer.com collected 2026-10-02 12:57:22 UTC 2,234 bytes, 1 lines download raw bytes

1import{j as e}from"./react-BT2grsH_.js";import{L as n}from"./wouter-CQOFqmHt.js";import{R as d}from"./RssFeaturedImage-B0X0NF25.js";import{f as i}from"./date-fns-BBErTw00.js";function x({article:s,categorySlug:r,categoryLabel:t,featured:a=!1}){const o=s.isoDate?i(new Date(s.isoDate),"MMM d, yyyy"):"";return e.jsx(n,{href:`/news/${r}/${s.id}`,className:"group block h-full",children:e.jsxs("article",{className:`flex flex-col h-full gap-3 ${a?"p-6 bg-card border border-border/60 shadow-sm rounded-2xl hover:shadow-lg hover:-translate-y-0.5 transition-all duration-300":"transition-colors duration-150"}`,children:[e.jsxs("div",{className:"relative overflow-hidden rounded-xl border border-border/40 bg-secondary",children:[e.jsx("div",{className:"transition-transform duration-700 group-hover:scale-[1.03]",children:e.jsx(d,{title:s.title,eyebrow:t?.toUpperCase()??"LIVE WIRE"})}),t&&e.jsx("div",{className:"absolute top-2.5 left-2.5",children:e.jsx("span",{className:"bg-white/90 backdrop-blur-sm text-foreground/90 text-[10px] font-bold uppercase tracking-widest px-2.5 py-1.5 rounded-full shadow-sm border border-black/5",children:t})}),e.jsx("div",{className:"absolute top-2.5 right-2.5",children:e.jsxs("span",{className:"flex items-center gap-1 bg-emerald-500/90 backdrop-blur-sm text-white text-[9px] font-bold uppercase tracking-widest px-2 py-1 rounded-full",children:[e.jsx("span",{className:"w-1 h-1 rounded-full bg-white animate-pulse","aria-hidden":"true"}),"Live"]})})]}),o&&e.jsx("time",{dateTime:s.isoDate||"",className:"text-[11px] font-mono text-muted-foreground",children:o}),e.jsx("h3",{className:`font-serif font-bold text-foreground group-hover:text-primary transition-colors duration-150 leading-tight text-pretty ${a?"text-2xl md:text-3xl":"text-xl"}`,children:s.title}),s.description&&e.jsx("p",{className:`text-foreground/65 leading-relaxed line-clamp-3 ${a?"text-base":"text-sm"}`,children:s.description})]})})}const u="/assets/cat-business-BQ4pC6-i.webp",b="/assets/cat-world-BhQ0wgrC.webp",h="/assets/cat-science-C0_rDa5d.webp",f="/assets/cat-technology-DstLG6ou.webp",g="/assets/cat-politics-BRuzFqi9.webp",w="/assets/cat-sports-BQwnQFYE.webp";export{x as R,g as a,f as b,w as c,h as d,b as e,u as f};

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.