Move save-refresh buttons to Header

This commit is contained in:
Nora
2023-12-08 14:09:50 +00:00
parent f596f7ee74
commit 0e96941c89

View File

@@ -300,6 +300,25 @@ export function ModelEditor({
</LinkIconButton> </LinkIconButton>
)} )}
</HeaderRow> </HeaderRow>
<HeaderRow>
<ButtonsContainer>
<VSCodeButton
onClick={onSaveAllClick}
disabled={modifiedSignatures.size === 0}
>
Save all
</VSCodeButton>
<VSCodeButton appearance="secondary" onClick={onRefreshClick}>
Refresh
</VSCodeButton>
{viewState.showGenerateButton &&
viewState.mode === Mode.Framework && (
<VSCodeButton onClick={onGenerateFromSourceClick}>
Generate
</VSCodeButton>
)}
</ButtonsContainer>
</HeaderRow>
</HeaderColumn> </HeaderColumn>
<HeaderSpacer /> <HeaderSpacer />
<HeaderColumn> <HeaderColumn>
@@ -313,23 +332,6 @@ export function ModelEditor({
</HeaderContainer> </HeaderContainer>
<EditorContainer> <EditorContainer>
<ButtonsContainer>
<VSCodeButton
onClick={onSaveAllClick}
disabled={modifiedSignatures.size === 0}
>
Save all
</VSCodeButton>
<VSCodeButton appearance="secondary" onClick={onRefreshClick}>
Refresh
</VSCodeButton>
{viewState.showGenerateButton &&
viewState.mode === Mode.Framework && (
<VSCodeButton onClick={onGenerateFromSourceClick}>
Generate
</VSCodeButton>
)}
</ButtonsContainer>
<ModeledMethodsList <ModeledMethodsList
methods={methods} methods={methods}
modeledMethodsMap={modeledMethods} modeledMethodsMap={modeledMethods}