/* Banyan Pharmacy — Dashboard (map-led hub; HUD floats over the map) */ const { useApp: useAppT } = window; function AlertPreviewRow({ alert }) { const app = useApp(); const store = D.storeById[alert.storeId]; const urgLabel = { critical: "Critical", transfer: "Transfer", expiry: "Expiry" }[alert.urgency]; return (
app.nav({ name: "alerts" })}>
{urgLabel} {store.locality}
{alert.headline}
{window.skuName(alert.sku)}
); } function TodayPage() { const app = useApp(); const alerts = window.alertsAt(app.stage); return (
app.nav({ name: "alerts" })}>Open Alerts } />
{alerts.length ? alerts.slice(0, 3).map((a) => ) :
No open alerts. The chain is steady.
}
Alerts are store-raised support requests, fused with stock and order data. Shelf-health is an estimate that sharpens as more data is ingested.
); } window.Pages = window.Pages || {}; window.Pages.Today = TodayPage;