Clean metaInfo SEO (#40)

* Clean metaInfo SEO

* fix path

Co-authored-by: Julien Nahum <julien@nahum.net>
This commit is contained in:
Chirag
2022-12-22 16:25:17 +05:30
committed by GitHub
parent 549506ab8f
commit 286b82b3ce
27 changed files with 128 additions and 156 deletions

View File

@@ -18,15 +18,14 @@
<script>
import Form from 'vform'
import axios from 'axios'
import SeoMeta from '../../mixins/seo-meta'
export default {
scrollToTop: false,
metaInfo () {
return { title: 'Account' }
},
mixins: [SeoMeta],
data: () => ({
metaTitle: 'Account',
form: new Form({
identifier: ''
}),

View File

@@ -37,17 +37,16 @@
<script>
import Form from 'vform'
import axios from 'axios'
import SeoMeta from '../../mixins/seo-meta'
export default {
components: { },
middleware: 'admin',
scrollToTop: false,
metaInfo () {
return { title: 'Admin' }
},
mixins: [SeoMeta],
data: () => ({
metaTitle: 'Admin',
form: new Form({
identifier: ''
}),

View File

@@ -17,16 +17,15 @@
<script>
import axios from 'axios'
import VButton from '../../components/common/Button'
import SeoMeta from '../../mixins/seo-meta'
export default {
components: { VButton },
scrollToTop: false,
metaInfo () {
return { title: 'Billing' }
},
mixins: [SeoMeta],
data: () => ({
metaTitle: 'Billing',
billingLoading: false
}),

View File

@@ -24,15 +24,14 @@
<script>
import Form from 'vform'
import SeoMeta from '../../mixins/seo-meta'
export default {
scrollToTop: false,
metaInfo () {
return { title: this.$t('settings') }
},
mixins: [SeoMeta],
data: () => ({
metaTitle: 'Password',
form: new Form({
password: '',
password_confirmation: ''

View File

@@ -21,15 +21,14 @@
<script>
import Form from 'vform'
import { mapGetters } from 'vuex'
import SeoMeta from '../../mixins/seo-meta'
export default {
scrollToTop: false,
metaInfo () {
return { title: this.$t('settings') }
},
mixins: [SeoMeta],
data: () => ({
metaTitle: 'Profile',
form: new Form({
name: '',
email: ''

View File

@@ -75,17 +75,15 @@
<script>
import Form from 'vform'
import {mapActions, mapState} from 'vuex'
import SeoMeta from '../../mixins/seo-meta'
export default {
components: {},
scrollToTop: false,
metaInfo() {
return {title: 'Workspaces'}
},
mixins: [SeoMeta],
data: () => ({
metaTitle: 'Workspaces',
form: new Form({
name: '',
emoji: ''