PageSourceSearch

https://app.backstagebaton.com/app/assets/ReportsHubPage-DDurkLDY.js

js backstagebaton.com collected 2026-10-07 08:49:37 UTC 3,653 bytes, 1 lines download raw bytes

1import{a as i,R as o,j as e,L as l}from"./index-_aijvlUq.js";import{P as c}from"./PageHeader-DCofr6qo.js";import{E as d}from"./EmptyState-CPGKooqj.js";const t={clipboard:e.jsx("svg",{className:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:1.6,children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5h6a2 2 0 012 2v12a2 2 0 01-2 2H9a2 2 0 01-2-2V7a2 2 0 012-2zm0 0V4a1 1 0 011-1h4a1 1 0 011 1v1M10 11h4m-4 4h4"})}),music:e.jsx("svg",{className:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:1.6,children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 19V6l10-2v12M9 19a2 2 0 11-4 0 2 2 0 014 0zm10-2a2 2 0 11-4 0 2 2 0 014 0z"})}),equipment:e.jsx("svg",{className:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:1.6,children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M20 7l-8-4-8 4v10l8 4 8-4V7zM4 7l8 4m0 0l8-4m-8 4v10"})}),chart:e.jsx("svg",{className:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:1.6,children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 19h16M6 16v-4m4 4V8m4 8v-6m4 6V6"})}),money:e.jsx("svg",{className:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:1.6,children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3 7h18v10H3V7zm3 0V5h12v2M12 15a3 3 0 100-6 3 3 0 000 6zM6 12h.01M18 12h.01"})})};function x({report:s}){return e.jsxs(l,{to:s.route,className:"block bg-white rounded-xl border border-gray-200 p-6 hover:border-band-400 transition-colors group",children:[e.jsxs("div",{className:"flex items-start justify-between gap-3",children:[e.jsx("span",{className:"text-band-600",children:t[s.icon]||t.clipboard}),e.jsx("span",{className:"text-sm font-medium text-band-700 opacity-0 group-hover:opacity-100 transition-opacity shrink-0",children:"Open →"})]}),e.jsx("h3",{className:"mt-3 font-semibold text-gray-900 group-hover:text-band-700",children:s.title}),e.jsx("p",{className:"mt-1 text-sm text-gray-500 leading-relaxed",children:s.description}),e.jsx("p",{className:"mt-3 text-xs text-gray-500",children:s.audience}),e.jsx("p",{className:"mt-1 text-xs text-gray-400",children:s.tags.join(" · ")})]})}function m({report:s}){return e.jsxs("div",{className:"bg-gray-50 rounded-xl border border-gray-200 p-6 opacity-60 cursor-default",children:[e.jsx("span",{className:"text-gray-400",children:t[s.icon]||t.clipboard}),e.jsx("h3",{className:"mt-3 font-semibold text-gray-700",children:s.title}),e.jsx("p",{className:"mt-1 text-sm text-gray-500 leading-relaxed",children:s.description}),e.jsxs("p",{className:"mt-3 flex items-center gap-1.5 text-xs text-gray-500",children:[e.jsx("svg",{className:"h-3.5 w-3.5",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16 11V7a4 4 0 00-8 0v4m-2 0h12a1 1 0 011 1v7a1 1 0 01-1 1H6a1 1 0 01-1-1v-7a1 1 0 011-1z"})}),"Ask a president or admin for access"]})]})}function j(){const{canAny:s}=i(),a=o.filter(r=>s(r.action)),n=o.filter(r=>!s(r.action));return e.jsxs("div",{className:"px-4 md:px-0",children:[e.jsx(c,{title:"Reports",subtitle:"Everything your organization can put in front of a board, an insurer, a grant reviewer, or a rights society."}),a.length===0?e.jsx(d,{card:!0,title:"No reports available.",description:"Ask a president or admin for access."}):e.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-4",children:[a.map(r=>e.jsx(x,{report:r},r.key)),n.map(r=>e.jsx(m,{report:r},r.key))]})]})}export{j as ReportsHubPage};

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.