Skip to content

Commit 3005dac

Browse files
authored
Use VSCodeBadge component (#3462)
1 parent eb1a5cf commit 3005dac

File tree

2 files changed

+6
-10
lines changed

2 files changed

+6
-10
lines changed

extensions/ql-vscode/src/view/model-editor/MethodRow.tsx

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import {
2+
VSCodeBadge,
23
VSCodeButton,
34
VSCodeLink,
45
VSCodeProgressRing,
@@ -57,11 +58,7 @@ const ModelButtonsContainer = styled.div`
5758
gap: 1em;
5859
`;
5960

60-
const UsagesButton = styled.button`
61-
color: var(--vscode-editor-foreground);
62-
background-color: var(--vscode-input-background);
63-
border: none;
64-
border-radius: 40%;
61+
const UsagesButton = styled(VSCodeBadge)`
6562
cursor: pointer;
6663
`;
6764

extensions/ql-vscode/src/view/model-editor/ModelAlertsIndicator.tsx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,9 @@ import { styled } from "styled-components";
22
import type { ModeledMethod } from "../../model-editor/modeled-method";
33
import type { ModelEvaluationRunState } from "../../model-editor/shared/model-evaluation-run-state";
44
import type { ModelEditorViewState } from "../../model-editor/shared/view-state";
5+
import { VSCodeBadge } from "@vscode/webview-ui-toolkit/react";
56

6-
const ModelAlertsButton = styled.button`
7-
color: var(--vscode-editor-foreground);
8-
background-color: var(--vscode-input-background);
9-
border: none;
10-
border-radius: 40%;
7+
const ModelAlertsButton = styled(VSCodeBadge)`
118
cursor: pointer;
129
`;
1310

@@ -36,6 +33,8 @@ export const ModelAlertsIndicator = ({
3633

3734
return (
3835
<ModelAlertsButton
36+
role="button"
37+
aria-label="Model alerts"
3938
onClick={(event: React.MouseEvent) => {
4039
event.stopPropagation();
4140
}}

0 commit comments

Comments
 (0)