Skip to content

Commit 1efcd60

Browse files
author
Brian Vaughn
committed
DevTools error boundary: Search for pre-existing GH issues
1 parent a597c2f commit 1efcd60

File tree

4 files changed

+394
-82
lines changed

4 files changed

+394
-82
lines changed

packages/react-devtools-shared/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
},
99
"dependencies": {
1010
"@babel/runtime": "^7.11.2",
11+
"@octokit/rest": "^18.5.2",
1112
"@reach/menu-button": "^0.1.17",
1213
"@reach/tooltip": "^0.2.2",
1314
"clipboard-js": "^0.3.6",
Lines changed: 34 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,35 @@
1+
.Loading {
2+
height: 100%;
3+
width: 100%;
4+
background-color: var(--color-background);
5+
border-top: 1px solid var(--color-border);
6+
align-items: center;
7+
justify-content: center;
8+
display: flex;
9+
color: var(--color-dim);
10+
}
11+
12+
.GitHubLinkRow {
13+
padding: 0.25rem 0.5rem;
14+
flex: 0 0 auto;
15+
display: flex;
16+
align-items: center;
17+
background: var(--color-console-warning-background);
18+
border-bottom: 1px solid var(--color-console-warning-border);
19+
border-top: 1px solid var(--color-console-warning-border);
20+
}
21+
122
.ErrorBoundary {
223
height: 100%;
324
width: 100%;
425
background-color: var(--color-background);
5-
padding: 0.5rem;
626
overflow: auto;
727
}
828

29+
.ErrorInfo {
30+
padding: 0.5rem;
31+
}
32+
933
.Header {
1034
font-size: var(--font-size-sans-large);
1135
font-weight: bold;
@@ -25,30 +49,20 @@
2549
padding: 0.5rem;
2650
}
2751

28-
.IconAndLinkRow {
29-
display: flex;
30-
align-items: center;
31-
margin-top: 0.5rem;
32-
color: var(--color-text);
33-
}
34-
35-
.RetryIcon {
52+
.ReportIcon {
3653
margin-right: 0.25rem;
37-
color: var(--color-button-active);
3854
}
3955

40-
.RetryButton {
41-
margin-right: 0.25rem;
42-
color: var(--color-text);
43-
}
44-
.RetryButton:hover {
45-
color: var(--color-button-hover);
56+
.ReportLink {
57+
color: var(--color-link);
4658
}
4759

48-
.ReportIcon {
49-
margin-right: 0.25rem;
60+
.ReproSteps {
61+
margin-left: 0.25rem;
62+
color: var(--color-console-warning-text);
5063
}
5164

52-
.ReportLink {
53-
color: var(--color-link);
65+
.UpdateExistingIssuePrompt {
66+
margin-right: 0.25rem;
67+
color: var(--color-console-warning-text);
5468
}

0 commit comments

Comments
 (0)