diff --git a/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/+layout.svelte b/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/+layout.svelte index 8f491cb2b..6fdc41016 100644 --- a/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/+layout.svelte +++ b/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/+layout.svelte @@ -211,6 +211,7 @@ {#if $createAttributeArgs.showCreate} {/if} + {#if $showCreateIndex} {/if} diff --git a/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/indexes/+page.svelte b/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/indexes/+page.svelte index 0436f12b9..c04b73365 100644 --- a/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/indexes/+page.svelte +++ b/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/indexes/+page.svelte @@ -38,7 +38,6 @@ let showOverview = false; let showDelete = false; let showCreateAttribute = false; - let showCreateDropdown = false; let selectedAttribute: Option['name'] = null; let showFailed = false; let error = ''; @@ -153,18 +152,8 @@ on:click={() => (showCreateIndex = true)} /> {/if} {:else} - (showCreateDropdown = true)}> - - Create an attribute to get started. - - Need a hand? Learn more in our documentation. - - - + + Documentation {#if $canWriteCollections} - { - showCreateDropdown = !showCreateDropdown; - }}> + let:toggle> + Create attribute {/if} - + {/if} @@ -197,6 +182,10 @@ {/if} - +{#if showCreateAttribute} + +{/if}
- Need a hand? Learn more in our documentation. -