/
seo.js
79 lines (79 loc) · 1.57 KB
/
seo.js
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
import * as seo from 'vuefront/lib/seo'
export default {
'/': { component: 'Home' },
'/account': {
generate: false,
component: 'Account'
},
'/account/address': {
generate: false,
component: 'AccountAddress'
},
'/account/address/:id/edit': {
generate: false,
component: 'AccountEditAddress'
},
'/account/address/create': {
generate: false,
component: 'AccountCreateAddress'
},
'/account/edit': {
generate: false,
component: 'AccountEdit'
},
'/account/login': {
component: 'AccountLogin'
},
'/account/password': {
generate: false,
component: 'AccountPassword'
},
'/account/register': {
package: 'vuefront/lib',
component: 'AccountRegister'
},
'/account/wishlist': {
generate: false,
component: 'Wishlist'
},
'/blog/category/:id': {
seo: seo.CategoryBlogSeo,
component: 'BlogCategory'
},
'/blog/post/:id': {
component: 'BlogPost',
seo: seo.PostSeo
},
'/contact': { component: 'Contact' },
'/page/:id': {
component: 'Page',
seo: seo.PageSeo
},
'/search': { component: 'Search' },
'/search/:slug': {
component: 'Search'
},
'/store/cart': {
generate: false,
component: 'Cart'
},
'/store/checkout': {
generate: false,
component: 'Checkout'
},
'/store/category/:id': {
seo: seo.CategorySeo,
component: 'Category'
},
'/store/compare': {
generate: false,
component: 'Compare'
},
'/store/product/:id': {
component: 'Product',
seo: seo.ProductSeo
},
'/store/special': {
component: 'Special'
}
}