The alerts and issues tabs are one reports tab in the nav. Each page, unchanged inside, is a card that starts shut and reads nothing until opened; the alerts header's link, button and refresh picker move into the card's body. /alerts and /issues redirect to /reports. Docs follow.
15 lines
470 B
TypeScript
15 lines
470 B
TypeScript
// <ReportsPage> — `/reports`: what the swarm reports about itself, as two
|
|
// folded cards: the alerts Grafana holds now, and mara's issue report. Neither
|
|
// reads anything until it is opened.
|
|
import { AlertsCard } from "../AlertsPage.js";
|
|
import { IssueReportCard } from "../IssueReportPage.js";
|
|
import "./ReportsPage.css";
|
|
|
|
export function ReportsPage() {
|
|
return (
|
|
<div class="ui-reports-page">
|
|
<AlertsCard />
|
|
<IssueReportCard />
|
|
</div>
|
|
);
|
|
}
|