-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathApp.ts
31 lines (30 loc) · 1.09 KB
/
App.ts
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
import { defineComponent } from 'vue';
import MyFooter from '@/components/MyFooter.vue';
import SideBar from '@/components/SideBar.vue';
import MyHeader from '@/components/MyHeader.vue';
const allTitle = 'Bervianto Leo Pratama\'s Website';
const allDescription = 'Bervianto Leo Pratama\'s Personal Website.';
const imageSite = `${process.env.BASE_URL}assets/my-logo.png`
export default defineComponent({
components: {
MyHeader,
MyFooter,
SideBar,
},
name: "App",
metaInfo: {
title: 'Home',
titleTemplate: '%s | Bervianto Leo Pratama\'s Website',
meta: [
{ name: 'og:title', content: allTitle },
{ name: 'og:description', content: allDescription },
{ name: 'og:site_name', content: 'Berv Project' },
{ name: 'og:image', content: imageSite },
{ name: 'twitter:title', content: allTitle },
{ name: 'twitter:description', content: allDescription },
{ name: 'twitter:site', content: '@berviantoleo' },
{ name: 'twitter:image', content: imageSite },
{ name: 'twitter:image:alt', content: 'Bervianto Leo\'s Image Site' }
]
},
});