From 97eec04543596b7216be3aeabc0280d04f89a2e2 Mon Sep 17 00:00:00 2001 From: Kseninia Mikhaylova Date: Thu, 13 Mar 2025 11:27:42 +0300 Subject: [PATCH] base --- components/header.vue | 7 ++-- compose.yaml | 2 +- index.d.ts | 4 +-- pages/index.vue | 81 ++++++++++++++++++++++++++++++++++++++++++- 4 files changed, 87 insertions(+), 7 deletions(-) diff --git a/components/header.vue b/components/header.vue index a08778e..da63d81 100644 --- a/components/header.vue +++ b/components/header.vue @@ -4,9 +4,10 @@ import k_logo from '@/assets/LOGO.svg' const { fetchData } = useApiFetch() const route = useRoute() -const { data, status, error } = await fetchData(`menu/`) -const menu = computed(()=>{ - return (data.value?.pages || []).sort((a, b) => a.order - b.order) +const { data, status, error } = await fetchData(`menu/`) +const menu = computed(() => { + const menu = data.value?.find(el => el.type == 1) + return (menu?.pages || []).sort((a, b) => a.order - b.order) }) const menu_visible = ref(false) diff --git a/compose.yaml b/compose.yaml index 8879e63..2dca4f4 100644 --- a/compose.yaml +++ b/compose.yaml @@ -18,5 +18,5 @@ networks: driver: bridge ipam: config: - - subnet: 10.68.0.0/30 + - subnet: 10.68.0.0/28 gateway: 10.68.0.1 \ No newline at end of file diff --git a/index.d.ts b/index.d.ts index 50d905a..9b1470a 100644 --- a/index.d.ts +++ b/index.d.ts @@ -16,7 +16,7 @@ type ApiKpType = { type Menu = { id: number - type: string + type: number pages: MenuPage[] } @@ -31,7 +31,7 @@ type MenuPage = { image: string } -type ApiReviewsType = { +type Review = { id: number image: string text: string diff --git a/pages/index.vue b/pages/index.vue index 0bd1d58..9f60737 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -1,4 +1,5 @@ \ No newline at end of file