mirror of
https://github.com/appwrite/console.git
synced 2026-06-06 19:27:48 +00:00
Fix: never allow no columns in filter
This commit is contained in:
@@ -59,7 +59,7 @@
|
||||
<SearchQuery search={data.search} placeholder="Search by name, email, phone, or ID" />
|
||||
</Layout.Stack>
|
||||
<Layout.Stack direction="row" alignItems="center" justifyContent="flex-end">
|
||||
<ViewSelector view={View.Table} {columns} hideView allowNoColumns />
|
||||
<ViewSelector view={View.Table} {columns} hideView />
|
||||
<Button on:mousedown={() => ($showCreateUser = true)} event="create_user" size="s">
|
||||
<Icon size="s" icon={IconPlus} slot="start" />
|
||||
<span class="text">Create user</span>
|
||||
|
||||
@@ -48,13 +48,13 @@
|
||||
<div class="u-flex u-main-end u-gap-16 is-not-mobile">
|
||||
<Filters query={data.query} {columns} />
|
||||
<div>
|
||||
<ViewSelector view={View.Table} {columns} hideView allowNoColumns />
|
||||
<ViewSelector view={View.Table} {columns} hideView />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="u-flex u-gap-16 is-only-mobile u-margin-block-start-16">
|
||||
<div class="u-flex-basis-50-percent">
|
||||
<ViewSelector view={View.Table} {columns} hideView allowNoColumns />
|
||||
<ViewSelector view={View.Table} {columns} hideView />
|
||||
</div>
|
||||
<div class="u-flex-basis-50-percent">
|
||||
<Filters query={data.query} {columns} fullWidthMobile />
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
|
||||
<div class="u-flex u-main-end u-gap-16 is-not-mobile">
|
||||
<Filters query={data.query} {columns} />
|
||||
<ViewSelector view={View.Table} {columns} hideView allowNoColumns />
|
||||
<ViewSelector view={View.Table} {columns} hideView />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+1
-1
@@ -49,7 +49,7 @@
|
||||
disabled={!(hasAttributes && hasValidAttributes)}
|
||||
analyticsSource="database_documents" />
|
||||
<Layout.Stack direction="row" alignItems="center" justifyContent="flex-end">
|
||||
<ViewSelector view={data.view} {columns} hideView allowNoColumns />
|
||||
<ViewSelector view={data.view} {columns} hideView />
|
||||
<Button
|
||||
disabled={!(hasAttributes && hasValidAttributes)}
|
||||
href={`${base}/project-${page.params.project}/databases/database-${page.params.database}/collection-${page.params.collection}/create`}
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
</Layout.Stack>
|
||||
<Layout.Stack direction="row" alignItems="center" justifyContent="flex-end">
|
||||
<Filters query={data.query} {columns} analyticsSource="messaging_messages" />
|
||||
<ViewSelector view={data.view} {columns} hideView allowNoColumns />
|
||||
<ViewSelector view={data.view} {columns} hideView />
|
||||
{#if $canWriteMessages}
|
||||
<CreateMessageDropdown />
|
||||
{/if}
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
</Layout.Stack>
|
||||
<Layout.Stack direction="row" alignItems="center" justifyContent="flex-end">
|
||||
<Filters query={data.query} {columns} analyticsSource="messaging_providers" />
|
||||
<ViewSelector view={View.Table} {columns} hideView allowNoColumns />
|
||||
<ViewSelector view={View.Table} {columns} hideView />
|
||||
{#if $canWriteProviders}
|
||||
<CreateProviderDropdown let:toggle>
|
||||
<Button on:click={toggle} event="create_provider">
|
||||
|
||||
@@ -75,7 +75,7 @@
|
||||
</Layout.Stack>
|
||||
<Layout.Stack direction="row" alignItems="center" justifyContent="flex-end">
|
||||
<Filters query={data.query} {columns} analyticsSource="messaging_topics_filter" />
|
||||
<ViewSelector view={View.Table} {columns} hideView allowNoColumns />
|
||||
<ViewSelector view={View.Table} {columns} hideView />
|
||||
{#if $canWriteTopics}
|
||||
<Button
|
||||
on:click={() => {
|
||||
|
||||
@@ -108,7 +108,7 @@
|
||||
placeholder="Search by subscriber ID, target ID, user ID, or type">
|
||||
<div class="u-flex u-gap-16 is-not-mobile">
|
||||
<Filters query={data.query} {columns} analyticsSource="messaging_topics" />
|
||||
<ViewSelector view={View.Table} {columns} hideView allowNoColumns />
|
||||
<ViewSelector view={View.Table} {columns} hideView />
|
||||
<Button on:click={() => (showAdd = true)} event="create_subscriber">
|
||||
<Icon icon={IconPlus} slot="start" size="s" />
|
||||
Add subscriber
|
||||
@@ -118,7 +118,7 @@
|
||||
<div class="u-flex u-gap-16 is-only-mobile u-margin-block-start-16">
|
||||
<div class="u-flex-basis-50-percent">
|
||||
<!-- TODO: fix width -->
|
||||
<ViewSelector view={View.Table} {columns} hideView allowNoColumns />
|
||||
<ViewSelector view={View.Table} {columns} hideView />
|
||||
</div>
|
||||
<div class="u-flex-basis-50-percent">
|
||||
<!-- TODO: fix width -->
|
||||
|
||||
Reference in New Issue
Block a user