Skip to content

Commit f1ee3f4

Browse files
committed
Replace the rest of VsCodeLink occurances
1 parent f1ecc63 commit f1ee3f4

File tree

6 files changed

+15
-16
lines changed

6 files changed

+15
-16
lines changed

extensions/ql-vscode/src/view/common/CodePaths/CodePaths.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { styled } from "styled-components";
2-
import { VSCodeLink } from "@vscode/webview-ui-toolkit/react";
2+
import { Link } from "../Link";
33

44
import type {
55
AnalysisMessage,
@@ -8,7 +8,7 @@ import type {
88
} from "../../../variant-analysis/shared/analysis-result";
99
import { vscode } from "../../vscode-api";
1010

11-
const ShowPathsLink = styled(VSCodeLink)`
11+
const ShowPathsLink = styled(Link)`
1212
cursor: pointer;
1313
`;
1414

extensions/ql-vscode/src/view/common/FileCodeSnippet/CodeSnippetMessage.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { styled } from "styled-components";
2-
import { VSCodeLink } from "@vscode/webview-ui-toolkit/react";
2+
import { Link } from "../Link";
33

44
import type {
55
AnalysisMessage,
@@ -39,7 +39,7 @@ const CodeSnippetMessageContainer = styled.div<CodeSnippetMessageContainerProps>
3939
padding-bottom: 1em;
4040
`;
4141

42-
const LocationLink = styled(VSCodeLink)`
42+
const LocationLink = styled(Link)`
4343
font-family: var(--vscode-editor-font-family);
4444
`;
4545

extensions/ql-vscode/src/view/common/LinkIconButton.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { VSCodeLink } from "@vscode/webview-ui-toolkit/react";
21
import { styled } from "styled-components";
2+
import { Link } from "./Link";
33

4-
export const LinkIconButton = styled(VSCodeLink)`
4+
export const LinkIconButton = styled(Link)`
55
.codicon {
66
vertical-align: text-bottom;
77
}

extensions/ql-vscode/src/view/model-alerts/ModelAlertsResults.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { styled } from "styled-components";
22
import type { ModelAlerts } from "../../model-editor/model-alerts/model-alerts";
33
import { Codicon } from "../common";
4-
import { VSCodeBadge, VSCodeLink } from "@vscode/webview-ui-toolkit/react";
4+
import { VSCodeBadge } from "@vscode/webview-ui-toolkit/react";
55
import { useCallback, useEffect, useRef, useState } from "react";
66
import { formatDecimal } from "../../common/number";
77
import AnalysisAlertResult from "../variant-analysis/AnalysisAlertResult";
@@ -10,6 +10,7 @@ import { ModelDetails } from "./ModelDetails";
1010
import { vscode } from "../vscode-api";
1111
import { createModeledMethodKey } from "../../model-editor/modeled-method";
1212
import type { ModeledMethod } from "../../model-editor/modeled-method";
13+
import { Link } from "../common/Link";
1314

1415
// This will ensure that these icons have a className which we can use in the TitleContainer
1516
const ExpandCollapseCodicon = styled(Codicon)``;
@@ -39,7 +40,7 @@ const ModelTypeText = styled.span`
3940
color: var(--vscode-descriptionForeground);
4041
`;
4142

42-
const ViewLink = styled(VSCodeLink)`
43+
const ViewLink = styled(Link)`
4344
white-space: nowrap;
4445
padding: 0 0 0.25em 1em;
4546
`;

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

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
import {
2-
VSCodeBadge,
3-
VSCodeButton,
4-
VSCodeLink,
5-
} from "@vscode/webview-ui-toolkit/react";
1+
import { VSCodeBadge, VSCodeButton } from "@vscode/webview-ui-toolkit/react";
62
import {
73
forwardRef,
84
useCallback,
@@ -13,6 +9,7 @@ import {
139
} from "react";
1410
import { styled } from "styled-components";
1511
import { vscode } from "../vscode-api";
12+
import { Link } from "../common/Link";
1613

1714
import type { Method } from "../../model-editor/method";
1815
import type { ModeledMethod } from "../../model-editor/modeled-method";
@@ -59,7 +56,7 @@ const UsagesButton = styled(VSCodeBadge)`
5956
cursor: pointer;
6057
`;
6158

62-
const ViewLink = styled(VSCodeLink)`
59+
const ViewLink = styled(Link)`
6360
white-space: nowrap;
6461
`;
6562

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import { styled } from "styled-components";
2-
import { VSCodeButton, VSCodeLink } from "@vscode/webview-ui-toolkit/react";
2+
import { VSCodeButton } from "@vscode/webview-ui-toolkit/react";
33
import type { ModeledMethod } from "../../model-editor/modeled-method";
44
import type { ModelEditorViewState } from "../../model-editor/shared/view-state";
55
import type { ModelEvaluationRunState } from "../../model-editor/shared/model-evaluation-run-state";
66
import { modelEvaluationRunIsRunning } from "../../model-editor/shared/model-evaluation-run-state";
77
import { ModelEditorProgressRing } from "./ModelEditorProgressRing";
88
import { LinkIconButton } from "../common/LinkIconButton";
9+
import { Link } from "../common/Link";
910

1011
export type Props = {
1112
viewState: ModelEditorViewState;
@@ -17,7 +18,7 @@ export type Props = {
1718
evaluationRun: ModelEvaluationRunState | undefined;
1819
};
1920

20-
const RunLink = styled(VSCodeLink)`
21+
const RunLink = styled(Link)`
2122
display: flex;
2223
align-items: center;
2324
`;

0 commit comments

Comments
 (0)