Set middleware on pages (#278)
* Se middleware on pages * Se middleware on account page
This commit is contained in:
@@ -22,7 +22,6 @@ import {hash} from "~/lib/utils.js";
|
||||
export default {
|
||||
name: 'EditForm',
|
||||
components: { Breadcrumb, FormEditor },
|
||||
middleware: 'auth',
|
||||
|
||||
beforeRouteLeave (to, from, next) {
|
||||
if (this.isDirty()) {
|
||||
@@ -55,6 +54,9 @@ export default {
|
||||
useOpnSeoMeta({
|
||||
title: 'Edit ' + ((form && form.value) ? form.value.title : 'Your Form')
|
||||
})
|
||||
definePageMeta({
|
||||
middleware: "auth"
|
||||
})
|
||||
|
||||
return {
|
||||
formsStore,
|
||||
|
||||
@@ -141,9 +141,10 @@ export default {
|
||||
FormCleanings
|
||||
},
|
||||
|
||||
middleware: 'auth',
|
||||
|
||||
setup () {
|
||||
definePageMeta({
|
||||
middleware: "auth"
|
||||
})
|
||||
useOpnSeoMeta({
|
||||
title: 'Home'
|
||||
})
|
||||
|
||||
@@ -45,6 +45,9 @@ export default {
|
||||
},
|
||||
|
||||
setup (props) {
|
||||
definePageMeta({
|
||||
middleware: "auth"
|
||||
})
|
||||
useOpnSeoMeta({
|
||||
title: (props.form) ? 'Share Form - '+props.form.title : 'Share Form'
|
||||
})
|
||||
|
||||
@@ -18,6 +18,9 @@ export default {
|
||||
},
|
||||
|
||||
setup (props) {
|
||||
definePageMeta({
|
||||
middleware: "auth"
|
||||
})
|
||||
useOpnSeoMeta({
|
||||
title: (props.form) ? 'Form Analytics - '+props.form.title : 'Form Analytics'
|
||||
})
|
||||
|
||||
@@ -14,6 +14,9 @@ export default {
|
||||
},
|
||||
|
||||
setup (props) {
|
||||
definePageMeta({
|
||||
middleware: "auth"
|
||||
})
|
||||
useOpnSeoMeta({
|
||||
title: (props.form) ? 'Form Submissions - '+props.form.title : 'Form Submissions'
|
||||
})
|
||||
|
||||
@@ -51,6 +51,9 @@ const form = storeToRefs(workingFormStore).content
|
||||
useOpnSeoMeta({
|
||||
title: 'Create a new Form for free',
|
||||
})
|
||||
definePageMeta({
|
||||
middleware: "guest"
|
||||
})
|
||||
|
||||
// Data
|
||||
const stateReady = ref(false)
|
||||
|
||||
Reference in New Issue
Block a user