Main page shows hero, redirects to /catalog on first selection
Some checks failed
Build Docker Image / build (push) Has been cancelled

This commit is contained in:
Ruslan Bakiev
2026-01-22 11:08:57 +07:00
parent d837b9b90b
commit 166c404ff6
2 changed files with 54 additions and 7 deletions

View File

@@ -1,13 +1,44 @@
<template>
<div></div>
<CatalogPage
:items="[]"
:loading="false"
:total-count="0"
:with-map="false"
map-id="main-catalog-map"
>
<template #searchBar>
<UnifiedSearchBar
:active-tokens="activeTokens"
:available-chips="availableChips"
:select-mode="selectMode"
:search-query="searchQuery"
@start-select="startSelect"
@cancel-select="cancelSelect"
@edit-token="editFilter"
@remove-token="removeFilter"
@update:search-query="searchQuery = $event"
/>
</template>
<template #empty>
<CatalogHero @start-select="startSelect" />
</template>
</CatalogPage>
</template>
<script setup>
// Redirect to unified catalog
<script setup lang="ts">
definePageMeta({
layout: 'topnav'
})
const localePath = useLocalePath()
await navigateTo(localePath('/catalog'), { replace: true })
const {
selectMode,
searchQuery,
activeTokens,
availableChips,
startSelect,
cancelSelect,
removeFilter,
editFilter
} = useCatalogSearch()
</script>