diff --git a/src/pages/00_manual/MainPage.vue b/src/pages/00_manual/MainPage.vue index f0bf7b20..529908b9 100644 --- a/src/pages/00_manual/MainPage.vue +++ b/src/pages/00_manual/MainPage.vue @@ -11,6 +11,7 @@ import { useRouter } from 'vue-router'; import { useManualStore } from 'src/stores/manual'; import { useNavigator } from 'src/stores/navigator'; import Expansion from 'src/components/14_report/Expansion.vue'; +import { Icon } from '@iconify/vue/dist/iconify.js'; // NOTE: Variable const manualStore = useManualStore(); @@ -39,22 +40,35 @@ onMounted(async () => { class="column full-height no-wrap surface-1 rounded bordered overflow-hidden q-pa-sm" >
- + - - + + + {{ $i18n.locale === 'eng' ? x.labelEN : x.label }} + +
diff --git a/src/stores/manual/types.ts b/src/stores/manual/types.ts index bcaf1fe6..2b38682f 100644 --- a/src/stores/manual/types.ts +++ b/src/stores/manual/types.ts @@ -2,6 +2,7 @@ export type Manual = { label: string; labelEN: string; category: string; + icon?: string; page: Page[]; }; @@ -9,4 +10,5 @@ type Page = { name: string; label: string; labelEN: string; + icon?: string; };