-
Notifications
You must be signed in to change notification settings - Fork 66
/
start.vue
47 lines (40 loc) · 1.04 KB
/
start.vue
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<template layout="base">
<Page>
<Top>
<Navbar />
<HorizontalContainer>
<Hero
:title="title"
:description="description"
:breadcrumb="{
back: { title: 'Quick start', href: '/start' },
title,
}"
size="normal"
:total="numQuickStartPages"
:order="order"
client:none
/>
<div class="space-y-6">
<Summary v-if="summary && summary.length > 0" :items="summary" />
<Content>
<slot />
</Content>
</div>
<div class="mt-16 space-y-12">
<Pagination :order="order" />
<Separator />
<FeedbackBar />
</div>
</HorizontalContainer>
</Top>
<Footer client:load />
</Page>
</template>
<script setup lang="ts">
import { usePage } from "iles";
import { numQuickStartPages, QuickStartPageProps } from "~/logic/content";
const {
frontmatter: { title, description, summary, order },
} = usePage<QuickStartPageProps>();
</script>