Skip to content

Commit 5e49bd5

Browse files
authored
Merge pull request #2578 from github/data-ext-divider
Data extensions UI: Add divider between title and status containers
2 parents f8ad722 + 882352f commit 5e49bd5

1 file changed

Lines changed: 15 additions & 7 deletions

File tree

extensions/ql-vscode/src/view/data-extensions-editor/LibraryRow.tsx

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { calculateModeledPercentage } from "../../data-extensions-editor/shared/
88
import { percentFormatter } from "./formatters";
99
import { Codicon } from "../common";
1010
import { Mode } from "../../data-extensions-editor/shared/mode";
11-
import { VSCodeButton } from "@vscode/webview-ui-toolkit/react";
11+
import { VSCodeButton, VSCodeDivider } from "@vscode/webview-ui-toolkit/react";
1212

1313
const LibraryContainer = styled.div`
1414
margin-bottom: 1rem;
@@ -26,6 +26,11 @@ const TitleContainer = styled.button`
2626
cursor: pointer;
2727
`;
2828

29+
const TitleDivider = styled(VSCodeDivider)`
30+
padding-top: 0.3rem;
31+
padding-bottom: 0.3rem;
32+
`;
33+
2934
const NameContainer = styled.div`
3035
display: flex;
3136
gap: 0.5em;
@@ -124,12 +129,15 @@ export const LibraryRow = ({
124129
</TitleButton>
125130
</TitleContainer>
126131
{isExpanded && (
127-
<ModeledMethodDataGrid
128-
externalApiUsages={externalApiUsages}
129-
modeledMethods={modeledMethods}
130-
mode={mode}
131-
onChange={onChange}
132-
/>
132+
<>
133+
<TitleDivider />
134+
<ModeledMethodDataGrid
135+
externalApiUsages={externalApiUsages}
136+
modeledMethods={modeledMethods}
137+
mode={mode}
138+
onChange={onChange}
139+
/>
140+
</>
133141
)}
134142
</LibraryContainer>
135143
);

0 commit comments

Comments
 (0)