We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent5b122d1 commit26f5ce6Copy full SHA for 26f5ce6
site/src/pages/HealthPage/AccessURLPage.tsx
@@ -2,6 +2,7 @@ import { useOutletContext } from "react-router-dom";
2
import{
3
Header,
4
HeaderTitle,
5
+HealthMessageDocsLink,
6
Main,
7
GridData,
8
GridDataLabel,
@@ -35,7 +36,11 @@ export const AccessURLPage = () => {
35
36
<Main>
37
{accessUrl.warnings.map((warning)=>{
38
return(
-<Alertkey={warning.code}severity="warning">
39
+<Alert
40
+actions={HealthMessageDocsLink(warning)}
41
+key={warning.code}
42
+severity="warning"
43
+>
44
{warning.message}
45
</Alert>
46
);
site/src/pages/HealthPage/Content.tsx
@@ -9,9 +9,11 @@ import {
9
importCheckCircleOutlinedfrom"@mui/icons-material/CheckCircleOutlined";
10
importErrorOutlinefrom"@mui/icons-material/ErrorOutline";
11
import{healthyColor}from"./healthyColor";
12
+import{docs}from"utils/docs";
13
import{css}from"@emotion/css";
14
importDoNotDisturbOnOutlinedfrom"@mui/icons-material/DoNotDisturbOnOutlined";
-import{HealthSeverity}from"api/typesGenerated";
15
+import{HealthMessage,HealthSeverity}from"api/typesGenerated";
16
+importLinkfrom"@mui/material/Link";
17
import{useTheme}from"@mui/material/styles";
18
19
constCONTENT_PADDING=36;
@@ -242,3 +244,15 @@ export const Logs = (props: LogsProps) => {
242
244
</div>
243
245
246
};
247
+
248
+exportconstHealthMessageDocsLink=(msg:HealthMessage)=>{
249
+return(
250
+<Link
251
+href={docs(`/admin/healthcheck#${msg.code.toLocaleLowerCase()}`)}
252
+target="_blank"
253
+rel="noreferrer"
254
255
+ Docs for{msg.code}
256
+</Link>
257
+);
258
+};
site/src/pages/HealthPage/DERPPage.tsx
@@ -2,6 +2,7 @@ import { Link, useOutletContext } from "react-router-dom";
SectionLabel,
BooleanPill,
@@ -59,7 +60,11 @@ export const DERPPage = () => {
59
60
61
{derp.warnings.map((warning:HealthMessage)=>{
62
63
64
65
66
67
68
69
70
site/src/pages/HealthPage/DERPRegionPage.tsx
@@ -17,6 +17,7 @@ import { pageTitle } from "utils/page";
20
21
22
23
Pill,
@@ -75,7 +76,11 @@ export const DERPRegionPage: FC = () => {
75
76
77
{warnings.map((warning:HealthMessage)=>{
78
79
80
81
82
83
84
85
86
site/src/pages/HealthPage/DatabasePage.tsx
@@ -35,7 +36,11 @@ export const DatabasePage = () => {
{database.warnings.map((warning)=>{
site/src/pages/HealthPage/ProvisionerDaemonsPage.tsx
@@ -3,6 +3,7 @@ import {
HealthyDot,
}from"./Content";
@@ -42,7 +43,11 @@ export const ProvisionerDaemonsPage = () => {
{daemons.warnings.map((warning)=>{
47
48
49
50
51
52
53
site/src/pages/HealthPage/WorkspaceProxyPage.tsx
@@ -44,7 +45,11 @@ export const WorkspaceProxyPage = () => {
)}
{workspace_proxy.warnings.map((warning)=>{
54
55