PageSourceSearch

https://socialbrilliance.ai/assets/Rankings-Cl9eOTyS.js

js socialbrilliance.ai collected 2026-10-05 15:07:56 UTC 11,466 bytes, 11 lines download raw bytes

1import{c as k,p as $,aa as q,r as o,j as e,Y as V,at as C,a as G,I as U,B as p,V as O,T as P,A as Q,b as W,a2 as Y}from"./index-BRZCj0Re.js";import{B as b}from"./badge-B1bsGkMV.js";import{S as H,a as J,b as K,c as X,d as Z}from"./select-Cy7zxFG7.js";import{I as ee,a as re}from"./IndexFooter-t3UiiF6H.js";import{b as se,u as te,C as ae,S as oe,E as S}from"./use-index-data-gFOF5pHZ.js";import{u as ne}from"./use-meta-tags-CgE-PDwg.js";import{C as ie}from"./calendar-BKNXgi0b.js";import{A as le}from"./arrow-left-right-BeKTuVJQ.js";import{A as ce}from"./award-D3H9-_JY.js";import{E as de}from"./eye-oVG2_fbt.js";import{S as xe}from"./shield-BRc8Z5pf.js";import"./index-B6EJG7xU.js";import"./index-D95Dm1ms.js";import"./index-D8Atq7ZJ.js";import"./chevron-down-CxZl0YU8.js";import"./chevron-up-CKR1K-Xb.js";import"./arrow-left-CZ27GFxq.js";import"./useQuery-Do0hPf_r.js";/**
2 * @license lucide-react v0.462.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const me=k("Filter",[["polygon",{points:"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3",key:"1yg77f"}]]);/**
7 * @license lucide-react v0.462.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */const pe=k("Medal",[["path",{d:"M7.21 15 2.66 7.14a2 2 0 0 1 .13-2.2L4.4 2.8A2 2 0 0 1 6 2h12a2 2 0 0 1 1.6.8l1.6 2.14a2 2 0 0 1 .14 2.2L16.79 15",key:"143lza"}],["path",{d:"M11 12 5.12 2.2",key:"qhuxz6"}],["path",{d:"m13 12 5.88-9.8",key:"hbye0f"}],["path",{d:"M8 7h8",key:"i86dvs"}],["circle",{cx:"12",cy:"17",r:"5",key:"qbz8iq"}],["path",{d:"M12 18v-2h-.5",key:"fawc4q"}]]);function ue({rank:t}){return t===1?e.jsx(C,{className:"w-4 h-4 text-primary"}):t===2?e.jsx(pe,{className:"w-4 h-4 text-muted-foreground"}):t===3?e.jsx(ce,{className:"w-4 h-4 text-accent"}):e.jsx("span",{className:"text-xs font-bold text-muted-foreground w-4 text-center",children:t})}function f(t,i){return i==="signal_score"?t.scores.signal_score:Number(t.scores[i])}function Me(){const t=$(),[i]=q(),{data:y=[]}=se(),[x,_]=o.useState("2026-q1"),{data:a=[],isLoading:u}=te(x);ne({title:"Signal Rankings | Signal-to-Noise Index™ — Social Brilliance AI",description:"Which companies have the strongest signal — and which are disappearing into noise? Interactive rankings across AI, cybersecurity, fintech, and healthtech.",ogUrl:"https://socialbrilliance.ai/signal-to-noise-index/rankings",twitterCard:"summary_large_image"});const I=i.get("category")||"all",A=i.get("stage")||"all",[n,j]=o.useState(I),[l,N]=o.useState(A),[c,E]=o.useState("signal_score"),[m,R]=o.useState(""),[w]=o.useState(8),g=o.useMemo(()=>{let r=a;return m&&(r=r.filter(s=>s.name.toLowerCase().includes(m.toLowerCase()))),n!=="all"&&(r=r.filter(s=>s.category===n)),l!=="all"&&(r=r.filter(s=>s.stage===l)),[...r].sort((s,d)=>f(d,c)-f(s,c))},[a,n,l,c,m]),L=[{key:"signal_score",label:"Signal Score",icon:W},{key:"clarity",label:"Clarity",icon:de},{key:"trust",label:"Trust",icon:xe},{key:"differentiation",label:"Differentiation",icon:Y}],M=o.useMemo(()=>{const r=new Set(a.map(s=>s.category));return ae.filter(s=>r.has(s))},[a]),T=o.useMemo(()=>{const r=new Set(a.map(s=>s.stage));return oe.filter(s=>r.has(s))},[a]),F=o.useMemo(()=>new Set(a.map(r=>r.category)).size,[a]),z=o.useMemo(()=>{const r=a.map(d=>{var h;return(h=d.scores)==null?void 0:h.created_at}).filter(Boolean);if(!r.length)return"edition date not recorded";const s=r.sort().at(-1);return new Date(s).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"})},[a]),B=r=>{var s;return(s=document.getElementById(r))==null?void 0:s.scrollIntoView({behavior:"smooth"})},D=[{label:"Signal Index",path:"/signal-to-noise-index"},{label:"Annual Report",path:"/research/annual-signal-to-noise-report-2026"}];return e.jsxs("div",{className:"min-h-screen bg-background",children:[e.jsx(ee,{items:D,onScrollTo:B}),e.jsxs("section",{className:"relative overflow-hidden border-b border-border",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-primary/5 via-trans
11parent to-accent/5"}),e.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 py-16 sm:py-24 relative",children:e.jsxs(V.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},children:[e.jsxs(b,{variant:"outline",className:"mb-4 border-primary/30 text-primary",children:[e.jsx(C,{className:"w-3 h-3 mr-1"})," ",S[x]||x]}),e.jsx("h1",{className:"text-3xl sm:text-4xl lg:text-5xl font-bold text-foreground leading-[1.1] mb-5",children:"Signal Rankings"}),e.jsx("p",{className:"text-muted-foreground text-base sm:text-lg max-w-2xl mb-2",children:"Which companies have the strongest signal — and which are disappearing into noise? Filter by category, stage, and dimension."}),e.jsxs("p",{className:"text-xs text-muted-foreground/60",children:[u?"—":`${a.length} companies`," · ",u?"—":`${F} categories`," · scored ",z]})]})})]}),e.jsx("section",{className:"border-b border-border bg-card/50",children:e.jsx("div",{className:"max-w-5xl mx-auto px-4 sm:px-6 py-4",children:e.jsxs("div",{className:"flex flex-wrap items-center gap-3",children:[y.length>1&&e.jsxs(H,{value:x,onValueChange:_,children:[e.jsxs(J,{className:"h-8 w-auto min-w-[140px] text-xs bg-background",children:[e.jsx(ie,{className:"w-3 h-3 mr-1.5 text-muted-foreground"}),e.jsx(K,{})]}),e.jsx(X,{children:y.map(r=>e.jsx(Z,{value:r,className:"text-xs",children:S[r]||r},r))})]}),e.jsxs("div",{className:"relative w-full sm:w-auto",children:[e.jsx(G,{className:"absolute left-2.5 top-1/2 -translate-y-1/2 w-3.5 h-3.5 text-muted-foreground"}),e.jsx(U,{placeholder:"Search companies…",value:m,onChange:r=>R(r.target.value),className:"h-8 pl-8 pr-3 text-xs w-full sm:w-48 bg-background"})]}),e.jsxs(p,{variant:"outline",size:"sm",className:"h-8 text-xs gap-1.5",onClick:()=>t("/signal-to-noise-index/compare"),children:[e.jsx(le,{className:"w-3 h-3"})," Compare"]}),e.jsx(me,{className:"w-4 h-4 text-muted-foreground shrink-0 hidden sm:block"}),e.jsxs("div",{className:"flex flex-wrap gap-2",children:[e.jsx("button",{onClick:()=>j("all"),className:`text-xs px-3 py-1.5 rounded-full border transition-colors ${n==="all"?"border-primary bg-primary/10 text-primary font-semibold":"border-border text-muted-foreground hover:border-primary/50"}`,children:"All Categories"}),M.map(r=>e.jsx("button",{onClick:()=>j(r),className:`text-xs px-3 py-1.5 rounded-full border transition-colors ${n===r?"border-primary bg-primary/10 text-primary font-semibold":"border-border text-muted-foreground hover:border-primary/50"}`,children:r},r))]}),e.jsx("span",{className:"text-border",children:"|"}),e.jsxs("div",{className:"flex flex-wrap gap-2",children:[e.jsx("button",{onClick:()=>N("all"),className:`text-xs px-3 py-1.5 rounded-full border transition-colors ${l==="all"?"border-primary bg-primary/10 text-primary font-semibold":"border-border text-muted-foreground hover:border-primary/50"}`,children:"All Stages"}),T.map(r=>e.jsx("button",{onClick:()=>N(r),className:`text-xs px-3 py-1.5 rounded-full border transition-colors ${l===r?"border-primary bg-primary/10 text-primary font-semibold":"border-border text-muted-foreground hover:border-primary/50"}`,children:r},r))]})]})})}),e.jsxs("section",{className:"max-w-5xl mx-auto px-4 sm:px-6 py-12 sm:py-16",children:[e.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-center sm:justify-between gap-4 mb-8",children:[e.jsxs("h2",{className:"text-2xl font-bold text-foreground",children:[g.length," companies ranked",n!=="all"&&e.jsxs("span",{className:"text-muted-foreground font-normal text-lg",children:[" in ",n]})]}),e.jsx("div",{className:"flex flex-wrap gap-2",children:L.map(r=>{const s=r.icon;return e.jsxs("button",{onClick:()=>E(r.key),className:`flex items-center gap-1 text-xs px-3 py-1.5 rounded-full border transition-colors ${c===r.key?"border-primary bg-primary/10 text-primary font-semibold":"border-border text-muted-foreground hover:border-primary/50"}`,children:[e.jsx(s,{className:"w-3 h-3"})," ",r.label]},r.key)})})]}),u?e.jsx("div",{className:"flex justify-center py-20",children:e.jsx("div",{className:"w-8 h-8 border-4 border-primary/30 border-t-primary rounded-full animate-spin"})}):e.jsxs("div",{className:"border border-border rounded-xl bg-card overflow-hidden",children:[e.jsxs("div",{className:"grid grid-cols-[40px_1fr_100px_70px] sm:grid-cols-[40px_1fr_120px_100px_80px] items-center text-[10px] font-semibold text-muted-foreground uppercase tracking-wider bg-muted/50 px-4 py-3",children:[e.jsx("span",{children:"#"}),e.jsx("span",{children:"Company"}),e.jsx("span",{className:"hidden sm:block",children:"Category"}),e.jsx("span",{children:"Stage"}),e.jsx("span",{className:"text-right",children:"Score"})]}),g.map((r,s)=>{const d=s>=w,v=f(r,c).toFixed(1);
11return d?e.jsxs("div",{className:"grid grid-cols-[40px_1fr_100px_70px] sm:grid-cols-[40px_1fr_120px_100px_80px] items-center px-4 py-3 border-t border-border/30 bg-muted/20",children:[e.jsx("span",{className:"text-xs font-bold text-muted-foreground/40",children:s+1}),e.jsx("span",{className:"text-sm text-muted-foreground/40 blur-[3px] select-none",children:r.name}),e.jsx("span",{className:"hidden sm:block text-xs text-muted-foreground/40 blur-[3px]",children:r.category}),e.jsx("span",{className:"text-xs text-muted-foreground/40 blur-[3px]",children:r.stage}),e.jsx("span",{className:"text-sm font-mono font-bold text-muted-foreground/40 text-right blur-[3px]",children:v})]},r.id):e.jsxs("button",{onClick:()=>t(`/signal-to-noise-index/company/${r.slug}`),className:"w-full grid grid-cols-[40px_1fr_100px_70px] sm:grid-cols-[40px_1fr_120px_100px_80px] items-center px-4 py-3 border-t border-border/30 hover:bg-muted/30 transition-colors text-left",children:[e.jsx(ue,{rank:s+1}),e.jsx("span",{className:"text-sm font-medium text-foreground",children:r.name}),e.jsx(b,{variant:"secondary",className:"hidden sm:inline-flex text-[10px] w-fit",children:r.category.split(" / ")[0]}),e.jsx(b,{variant:"outline",className:"text-[10px] w-fit",children:r.stage}),e.jsx("span",{className:"text-sm font-mono font-bold text-foreground text-right",children:v})]},r.id)}),g.length>w&&e.jsx("div",{className:"border-t border-border/30 px-4 py-4 text-center",children:e.jsxs(p,{variant:"outline",size:"sm",onClick:()=>t("/research/annual-signal-to-noise-report-2026"),className:"gap-1.5 text-xs",children:[e.jsx(O,{className:"w-3 h-3"})," Unlock Full Rankings — Download Report"]})})]})]}),e.jsx("section",{className:"bg-primary/5 border-y border-primary/10 py-12 sm:py-16",children:e.jsxs("div",{className:"max-w-3xl mx-auto px-4 sm:px-6 text-center",children:[e.jsx("h2",{className:"text-2xl font-bold text-foreground mb-3",children:"See how your company ranks"}),e.jsx("p",{className:"text-sm text-muted-foreground mb-6",children:"Run your own signal audit and compare your score against the companies on this page."}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-3 justify-center",children:[e.jsxs(p,{size:"lg",onClick:()=>t("/strategy?source=rankings"),className:"gradient-primary text-primary-foreground gap-2 px-8 py-6 shadow-lg",children:[e.jsx(P,{className:"w-4 h-4"})," Run Your Audit"]}),e.jsxs(p,{size:"lg",variant:"outline",onClick:()=>t("/research/annual-signal-to-noise-report-2026"),className:"gap-2 px-8 py-6",children:["Get Full Report ",e.jsx(Q,{className:"w-4 h-4"})]})]})]})}),e.jsx(re,{})]})}export{Me 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.