mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-18 00:56:02 +00:00
Merge pull request #1270 from dbgate/feature/columns-filters-panel-visibility
Feature/columns filters panel visibility
This commit is contained in:
@@ -367,6 +367,13 @@ ORDER BY
|
|||||||
})}
|
})}
|
||||||
defaultValue={false}
|
defaultValue={false}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
<FormCheckboxField
|
||||||
|
name="sqlEditor.hideColumnsPanel"
|
||||||
|
label={_t('settings.sqlEditor.hideColumnsPanel', { defaultMessage: 'Hide Columns/Filters panel by default' })}
|
||||||
|
defaultValue={false}
|
||||||
|
/>
|
||||||
|
|
||||||
</svelte:fragment>
|
</svelte:fragment>
|
||||||
<svelte:fragment slot="2">
|
<svelte:fragment slot="2">
|
||||||
<div class="heading">{_t('settings.connection', { defaultMessage: 'Connection' })}</div>
|
<div class="heading">{_t('settings.connection', { defaultMessage: 'Connection' })}</div>
|
||||||
|
|||||||
@@ -124,8 +124,9 @@
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { getContext, onDestroy, onMount, tick } from 'svelte';
|
import { getContext, onDestroy, onMount, setContext, tick } from 'svelte';
|
||||||
import sqlFormatter from 'sql-formatter';
|
import sqlFormatter from 'sql-formatter';
|
||||||
|
import { writable } from 'svelte/store';
|
||||||
|
|
||||||
import VerticalSplitter from '../elements/VerticalSplitter.svelte';
|
import VerticalSplitter from '../elements/VerticalSplitter.svelte';
|
||||||
import SqlEditor from '../query/SqlEditor.svelte';
|
import SqlEditor from '../query/SqlEditor.svelte';
|
||||||
@@ -167,6 +168,7 @@
|
|||||||
import FontIcon from '../icons/FontIcon.svelte';
|
import FontIcon from '../icons/FontIcon.svelte';
|
||||||
import hasPermission from '../utility/hasPermission';
|
import hasPermission from '../utility/hasPermission';
|
||||||
import QueryAiAssistant from '../ai/QueryAiAssistant.svelte';
|
import QueryAiAssistant from '../ai/QueryAiAssistant.svelte';
|
||||||
|
import { getCurrentSettings } from '../stores';
|
||||||
|
|
||||||
export let tabid;
|
export let tabid;
|
||||||
export let conid;
|
export let conid;
|
||||||
@@ -176,6 +178,9 @@
|
|||||||
|
|
||||||
export const activator = createActivator('QueryTab', false);
|
export const activator = createActivator('QueryTab', false);
|
||||||
|
|
||||||
|
const collapsedLeftColumnStore = writable(getCurrentSettings()['sqlEditor.hideColumnsPanel'] ?? false);
|
||||||
|
setContext('collapsedLeftColumnStore', collapsedLeftColumnStore);
|
||||||
|
|
||||||
const QUERY_PARAMETER_STYLES = [
|
const QUERY_PARAMETER_STYLES = [
|
||||||
{
|
{
|
||||||
value: '',
|
value: '',
|
||||||
|
|||||||
Reference in New Issue
Block a user