{(dash.recent_activity || []).length === 0 && (
No activity yet.
)}
{(dash.recent_activity || []).map((a) => (
{/* `minWidth` rather than `width`: the column still lines up for core's
own short action names, and a longer one — a module's namespaced
action, say `rust.account.unlink.staff` — grows the box instead of
overflowing it and printing on top of the detail beside it. Found
on a live dashboard with a module installed. */}
{a.action}
{formatDetail(a)}
{ago(a.created_at)}
))}