diff --git a/app/components/navigation/MainNavigation.vue b/app/components/navigation/MainNavigation.vue
index d802376..223e050 100644
--- a/app/components/navigation/MainNavigation.vue
+++ b/app/components/navigation/MainNavigation.vue
@@ -67,6 +67,28 @@
+
+
+
+
+
+
+
+
@@ -188,6 +210,8 @@
import type { SelectMode } from '~/composables/useCatalogSearch'
import { entityColors } from '~/composables/useCatalogSearch'
+import type { CatalogMode } from '~/composables/useCatalogSearch'
+
const props = defineProps<{
sessionChecked?: boolean
loggedIn?: boolean
@@ -207,6 +231,9 @@ const props = defineProps<{
availableChips?: Array<{ type: string; label: string }>
selectMode?: SelectMode
searchQuery?: string
+ // Catalog mode props
+ showCatalogModeToggle?: boolean
+ catalogMode?: CatalogMode
}>()
defineEmits([
@@ -219,7 +246,9 @@ defineEmits([
'cancel-select',
'edit-token',
'remove-token',
- 'update:search-query'
+ 'update:search-query',
+ // Catalog mode
+ 'set-catalog-mode'
])
const localePath = useLocalePath()
diff --git a/app/components/page/CatalogPage.vue b/app/components/page/CatalogPage.vue
index f48cdfc..e3a773f 100644
--- a/app/components/page/CatalogPage.vue
+++ b/app/components/page/CatalogPage.vue
@@ -28,30 +28,8 @@
-
+
-
-
-
-
-
-
-
-