feat: db schema explorer collapsed by default (#3427)

This commit is contained in:
HugoCasa
2024-03-16 19:15:03 +01:00
committed by GitHub
parent 57c0c95fca
commit 695e2c54cf
2 changed files with 4 additions and 1 deletions
@@ -95,7 +95,7 @@
{#if dbSchema.lang === 'graphql'}
<GraphqlSchemaViewer code={formatGraphqlSchema(dbSchema)} class="h-full" />
{:else}
<ObjectViewer json={formatSchema(dbSchema)} pureViewer />
<ObjectViewer json={formatSchema(dbSchema)} pureViewer collapseLevel={1} />
{/if}
</DrawerContent>
</Drawer>
@@ -20,6 +20,7 @@
export let topBrackets = false
export let topLevelNode = false
export let allowCopy = true
export let collapseLevel: number | undefined = undefined
let s3FileViewer: S3FilePicker
@@ -101,6 +102,8 @@
{pureViewer}
{allowCopy}
on:select
{collapseLevel}
collapsed={collapseLevel !== undefined ? level + 1 >= collapseLevel : undefined}
/>
{:else}
<button