mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-05-01 12:03:58 +00:00
Update theme command to open settings tab with selected item
This commit is contained in:
@@ -74,7 +74,14 @@ registerCommand({
|
|||||||
category: __t('command.theme', { defaultMessage: 'Theme' }),
|
category: __t('command.theme', { defaultMessage: 'Theme' }),
|
||||||
name: __t('command.theme.change', { defaultMessage: 'Change' }),
|
name: __t('command.theme.change', { defaultMessage: 'Change' }),
|
||||||
toolbarName: __t('command.theme.changeToolbar', { defaultMessage: 'Change theme' }),
|
toolbarName: __t('command.theme.changeToolbar', { defaultMessage: 'Change theme' }),
|
||||||
onClick: () => showModal(SettingsModal, { selectedTab: 'theme' }),
|
onClick: () => openNewTab({
|
||||||
|
title: 'Settings',
|
||||||
|
icon: 'icon settings',
|
||||||
|
tabComponent: 'SettingsTab',
|
||||||
|
props: {
|
||||||
|
selectedItem: 'theme',
|
||||||
|
},
|
||||||
|
}),
|
||||||
// getSubCommands: () => get(extensions).themes.map(themeCommand),
|
// getSubCommands: () => get(extensions).themes.map(themeCommand),
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -20,6 +20,8 @@
|
|||||||
import SQLEditorSettings from "../settings/SQLEditorSettings.svelte";
|
import SQLEditorSettings from "../settings/SQLEditorSettings.svelte";
|
||||||
import AiSettingsTab from "../settings/AiSettingsTab.svelte";
|
import AiSettingsTab from "../settings/AiSettingsTab.svelte";
|
||||||
|
|
||||||
|
export let selectedItem = 'general';
|
||||||
|
|
||||||
const menuItems = [
|
const menuItems = [
|
||||||
{
|
{
|
||||||
label: _t('settings.general', { defaultMessage: 'General' }),
|
label: _t('settings.general', { defaultMessage: 'General' }),
|
||||||
@@ -106,8 +108,6 @@
|
|||||||
testid: 'settings-other',
|
testid: 'settings-other',
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
let selectedItem = 'general';
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<SettingsFormProvider>
|
<SettingsFormProvider>
|
||||||
|
|||||||
Reference in New Issue
Block a user