Form not found.
@@ -123,7 +138,7 @@ import { useFormsStore } from '../../../stores/forms'
import { useWorkingFormStore } from '../../../stores/working_form'
import { useWorkspacesStore } from '../../../stores/workspaces'
import ProTag from '../../../components/common/ProTag.vue'
-import VButton from "../../../components/common/Button.vue";
+import VButton from '../../../components/common/Button.vue'
import ExtraMenu from '../../../components/pages/forms/show/ExtraMenu.vue'
import SeoMeta from '../../../mixins/seo-meta.js'
import FormCleanings from '../../../components/pages/forms/show/FormCleanings.vue'
@@ -147,12 +162,12 @@ export default {
},
mixins: [SeoMeta],
- beforeRouteEnter(to, from, next) {
+ beforeRouteEnter (to, from, next) {
loadForms()
next()
},
- beforeRouteLeave(to, from, next) {
+ beforeRouteLeave (to, from, next) {
this.workingForm = null
next()
},
@@ -167,13 +182,13 @@ export default {
formsStore,
workingFormStore,
workspacesStore,
- user : computed(() => authStore.user),
- formsLoading : computed(() => formsStore.loading),
- workspacesLoading : computed(() => workspacesStore.loading)
+ user: computed(() => authStore.user),
+ formsLoading: computed(() => formsStore.loading),
+ workspacesLoading: computed(() => workspacesStore.loading)
}
},
- data() {
+ data () {
return {
metaTitle: 'Home',
tabsList: [
@@ -203,52 +218,52 @@ export default {
this.workingFormStore.set(value)
}
},
- workspace() {
+ workspace () {
if (!this.form) return null
return this.workspacesStore.getById(this.form.workspace_id)
},
- form() {
+ form () {
return this.formsStore.getBySlug(this.$route.params.slug)
},
formEndpoint: () => '/api/open/forms/{id}',
- loading() {
+ loading () {
return this.formsLoading || this.workspacesLoading
},
- displayClosesDate() {
+ displayClosesDate () {
if (this.form.closes_at) {
- let dateObj = new Date(this.form.closes_at)
- return dateObj.getFullYear() + "-" +
- String(dateObj.getMonth() + 1).padStart(2, '0') + "-" +
- String(dateObj.getDate()).padStart(2, '0') + " " +
- String(dateObj.getHours()).padStart(2, '0') + ":" +
+ const dateObj = new Date(this.form.closes_at)
+ return dateObj.getFullYear() + '-' +
+ String(dateObj.getMonth() + 1).padStart(2, '0') + '-' +
+ String(dateObj.getDate()).padStart(2, '0') + ' ' +
+ String(dateObj.getHours()).padStart(2, '0') + ':' +
String(dateObj.getMinutes()).padStart(2, '0')
}
- return "";
+ return ''
}
},
watch: {
- form() {
+ form () {
this.workingForm = new Form(this.form)
}
},
- mounted() {
+ mounted () {
if (this.form) {
this.workingForm = new Form(this.form)
}
},
methods: {
- openCrisp() {
+ openCrisp () {
window.$crisp.push(['do', 'chat:show'])
window.$crisp.push(['do', 'chat:open'])
},
- goBack() {
- this.$router.push({name: 'home'})
+ goBack () {
+ this.$router.push({ name: 'home' })
},
- openEdit() {
- this.$router.push({name: 'forms.edit', params: {slug: this.form.slug}})
+ openEdit () {
+ this.$router.push({ name: 'forms.edit', params: { slug: this.form.slug } })
}
}
}
diff --git a/resources/js/pages/settings/index.vue b/resources/js/pages/settings/index.vue
index 457d9983e..218d4ce12 100644
--- a/resources/js/pages/settings/index.vue
+++ b/resources/js/pages/settings/index.vue
@@ -14,11 +14,13 @@
- -
+
-
{{tab.name}}
+ class="hover:no-underline inline-block py-4 rounded-t-lg border-b-2 text-gray-500 hover:text-gray-600"
+ active-class="text-blue-600 hover:text-blue-900 dark:text-blue-500 dark:hover:text-blue-500 border-blue-600 dark:border-blue-500"
+ >
+ {{ tab.name }}
+
@@ -28,9 +30,11 @@
@@ -47,7 +51,7 @@ export default {
setup () {
const authStore = useAuthStore()
return {
- user : computed(() => authStore.user)
+ user: computed(() => authStore.user)
}
},
@@ -84,7 +88,7 @@ export default {
})
}
- if(this.user.admin){
+ if (this.user.admin) {
tabs.push({
name: 'Admin',
route: 'settings.admin'