mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-05-02 19:33:59 +00:00
fixes database widget collapsing problems
This commit is contained in:
@@ -46,25 +46,34 @@
|
|||||||
<PinnedObjectsList />
|
<PinnedObjectsList />
|
||||||
</WidgetColumnBarItem>
|
</WidgetColumnBarItem>
|
||||||
|
|
||||||
{#if conid && (database || singleDatabase)}
|
|
||||||
{#if driver?.databaseEngineTypes?.includes('sql') || driver?.databaseEngineTypes?.includes('document')}
|
|
||||||
<WidgetColumnBarItem
|
<WidgetColumnBarItem
|
||||||
title={driver?.databaseEngineTypes?.includes('document') ? 'Collections' : 'Tables, views, functions'}
|
title={driver?.databaseEngineTypes?.includes('document') ? 'Collections' : 'Tables, views, functions'}
|
||||||
name="dbObjects"
|
name="dbObjects"
|
||||||
storageName="dbObjectsWidget"
|
storageName="dbObjectsWidget"
|
||||||
|
show={conid &&
|
||||||
|
(database || singleDatabase) &&
|
||||||
|
(driver?.databaseEngineTypes?.includes('sql') || driver?.databaseEngineTypes?.includes('document'))}
|
||||||
>
|
>
|
||||||
<SqlObjectList {conid} {database} />
|
<SqlObjectList {conid} {database} />
|
||||||
</WidgetColumnBarItem>
|
</WidgetColumnBarItem>
|
||||||
{:else if driver?.databaseEngineTypes?.includes('keyvalue')}
|
|
||||||
<WidgetColumnBarItem title={'Keys'} name="dbObjects" storageName="dbObjectsWidget">
|
<WidgetColumnBarItem
|
||||||
|
title={'Keys'}
|
||||||
|
name="dbObjects"
|
||||||
|
storageName="dbObjectsWidget"
|
||||||
|
show={conid && (database || singleDatabase) && driver?.databaseEngineTypes?.includes('keyvalue')}
|
||||||
|
>
|
||||||
<DbKeysTree {conid} {database} />
|
<DbKeysTree {conid} {database} />
|
||||||
</WidgetColumnBarItem>
|
</WidgetColumnBarItem>
|
||||||
{/if}
|
|
||||||
{:else}
|
<WidgetColumnBarItem
|
||||||
<WidgetColumnBarItem title="Database content" name="dbObjects" storageName="dbObjectsWidget">
|
title="Database content"
|
||||||
|
name="dbObjects"
|
||||||
|
storageName="dbObjectsWidget"
|
||||||
|
skip={conid && (database || singleDatabase)}
|
||||||
|
>
|
||||||
<WidgetsInnerContainer>
|
<WidgetsInnerContainer>
|
||||||
<ErrorInfo message="Database not selected" icon="img alert" />
|
<ErrorInfo message="Database not selected" icon="img alert" />
|
||||||
</WidgetsInnerContainer>
|
</WidgetsInnerContainer>
|
||||||
</WidgetColumnBarItem>
|
</WidgetColumnBarItem>
|
||||||
{/if}
|
|
||||||
</WidgetColumnBar>
|
</WidgetColumnBar>
|
||||||
|
|||||||
Reference in New Issue
Block a user