Skip to content

Commit c699677

Browse files
authored
Add unsaved tag on method modeling panel (#2867)
1 parent 42192fa commit c699677

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

extensions/ql-vscode/src/view/method-modeling/MethodModeling.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { Method } from "../../model-editor/method";
66
import { MethodName } from "../model-editor/MethodName";
77
import { ModeledMethod } from "../../model-editor/modeled-method";
88
import { MethodModelingInputs } from "./MethodModelingInputs";
9+
import { VSCodeTag } from "@vscode/webview-ui-toolkit/react";
910

1011
const Container = styled.div`
1112
padding: 0.3rem;
@@ -17,6 +18,8 @@ const Title = styled.div`
1718
padding-bottom: 0.3rem;
1819
font-size: 0.7rem;
1920
text-transform: uppercase;
21+
display: flex;
22+
justify-content: space-between;
2023
`;
2124

2225
const DependencyContainer = styled.div`
@@ -48,6 +51,7 @@ export const MethodModeling = ({
4851
<Title>
4952
{method.packageName}
5053
{method.libraryVersion && <>@{method.libraryVersion}</>}
54+
{modelingStatus === "unsaved" ? <VSCodeTag>Unsaved</VSCodeTag> : null}
5155
</Title>
5256
<DependencyContainer>
5357
<ModelingStatusIndicator status={modelingStatus} />

0 commit comments

Comments
 (0)