diff --git a/src/lib/layout/responsiveContainerHeader.svelte b/src/lib/layout/responsiveContainerHeader.svelte
index 247564f86..e84caf048 100644
--- a/src/lib/layout/responsiveContainerHeader.svelte
+++ b/src/lib/layout/responsiveContainerHeader.svelte
@@ -17,7 +17,7 @@
let {
columns,
- view = View.Table,
+ view = $bindable(View.Table),
hideView = false,
hideColumns = false,
hasSearch = false,
diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/+page.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/+page.svelte
index b7e886be5..989916cf9 100644
--- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/+page.svelte
+++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/+page.svelte
@@ -1,37 +1,31 @@
-
-
-
-
-
-
- {#if $canWriteCollections}
-
- {/if}
-
-
+
+ {#if $canWriteCollections}
+
+ {/if}
+
{#if data.collections.total}
{#if data.view === 'grid'}
diff --git a/src/routes/(console)/project-[region]-[project]/messaging/+page.svelte b/src/routes/(console)/project-[region]-[project]/messaging/+page.svelte
index 0ed4c8b4c..12821a0bf 100644
--- a/src/routes/(console)/project-[region]-[project]/messaging/+page.svelte
+++ b/src/routes/(console)/project-[region]-[project]/messaging/+page.svelte
@@ -1,19 +1,11 @@
-
-
-
-
-
-
-
- {#if $canWriteMessages}
-
- {/if}
-
-
+
+ {#if $canWriteMessages}
+
+ {/if}
+
{#if data.messages.total}
import { page } from '$app/state';
import { Button } from '$lib/elements/forms';
- import {
- Empty,
- EmptySearch,
- SearchQuery,
- PaginationWithLimit,
- EmptyFilter,
- ViewSelector
- } from '$lib/components';
+ import { Empty, EmptySearch, PaginationWithLimit, EmptyFilter } from '$lib/components';
import Create from './create.svelte';
import { goto } from '$app/navigation';
- import { Container } from '$lib/layout';
+ import { Container, ResponsiveContainerHeader } from '$lib/layout';
import { base } from '$app/paths';
import type { Models } from '@appwrite.io/console';
import type { PageData } from './$types';
import { showCreate } from './store';
- import { Filters, hasPageQueries } from '$lib/components/filters';
+ import { hasPageQueries } from '$lib/components/filters';
import Table from './table.svelte';
import type { Column } from '$lib/helpers/types';
import { writable } from 'svelte/store';
import { canWriteTopics } from '$lib/stores/roles';
- import { Icon, Layout } from '@appwrite.io/pink-svelte';
+ import { Icon } from '@appwrite.io/pink-svelte';
import { View } from '$lib/helpers/load';
import { IconPlus } from '@appwrite.io/pink-icons-svelte';
import { Click, trackEvent } from '$lib/actions/analytics';
@@ -72,26 +65,26 @@
-
-
-
-
-
-
-
- {#if $canWriteTopics}
-
- {/if}
-
-
+
+ {#if $canWriteTopics}
+
+ {/if}
+
{#if data.topics.total}