mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-19 23:35:59 +00:00
saved sql files
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import React from 'react';
|
||||
import ToolbarButton from '../widgets/ToolbarButton';
|
||||
|
||||
export default function QueryToolbar({ execute, cancel, isDatabaseDefined, busy }) {
|
||||
export default function QueryToolbar({ execute, cancel, isDatabaseDefined, busy, save }) {
|
||||
return (
|
||||
<>
|
||||
<ToolbarButton disabled={!isDatabaseDefined || busy} onClick={execute}>
|
||||
@@ -10,6 +10,7 @@ export default function QueryToolbar({ execute, cancel, isDatabaseDefined, busy
|
||||
<ToolbarButton disabled={!busy} onClick={cancel}>
|
||||
Cancel
|
||||
</ToolbarButton>
|
||||
<ToolbarButton onClick={save}>Save</ToolbarButton>
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -11,13 +11,14 @@ export default function useNewQuery() {
|
||||
|
||||
const tooltip = `${connection.displayName || connection.server}\n${database}`;
|
||||
|
||||
return () =>
|
||||
return ({ title = undefined, ...props } = {}) =>
|
||||
openNewTab(setOpenedTabs, {
|
||||
title: 'Query',
|
||||
title: title || 'Query',
|
||||
icon: 'sql.svg',
|
||||
tooltip,
|
||||
tabComponent: 'QueryTab',
|
||||
props: {
|
||||
...props,
|
||||
conid: connection._id,
|
||||
database,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user