Skip to content

Commit

Permalink
Front-end error fixing
Browse files Browse the repository at this point in the history
  • Loading branch information
JhumanJ committed Oct 8, 2023
1 parent 9228f92 commit 32fd9f8
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 13 deletions.
22 changes: 11 additions & 11 deletions resources/js/components/common/ProTag.vue
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@
</h4>
<div v-if="!user || !user.is_subscribed" class="mt-4">
<p>
All the features with a<span
All the features with a<span
class="bg-nt-blue text-white px-2 text-xs uppercase inline rounded-full font-semibold mx-1"
>
PRO
</span> tag are available in the Pro plan of OpnForm. <b>You can play around and try all Pro features
within
the form editor, but you can't use them in your real forms</b>. You can subscribe now to gain unlimited access
to
all our pro features!
to
all our pro features!
</p>
</div>

Expand All @@ -38,15 +38,15 @@

<script>
import Modal from '../Modal.vue'
import { mapGetters } from 'vuex'
import {mapGetters} from 'vuex'
import PricingTable from "../pages/pricing/PricingTable.vue";
export default {
name: 'ProTag',
components: {PricingTable, Modal },
components: {PricingTable, Modal},
props: {},
data () {
data() {
return {
showPremiumModal: false,
checkoutLoading: false
Expand All @@ -59,17 +59,17 @@ export default {
currentWorkSpace: 'open/workspaces/getCurrent',
}),
shouldDisplayProTag() {
if(!window.config.paid_plans_enabled) return false
if (!this.user) return true
return !(this.currentWorkSpace().is_pro || this.currentWorkSpace().is_enterprise)
if (!window.config.paid_plans_enabled) return false
if (!this.user || !this.currentWorkSpace) return true
return !(this.currentWorkSpace.is_pro)
},
},
mounted () {
mounted() {
},
methods: {
openChat () {
openChat() {
window.$crisp.push(['do', 'chat:show'])
window.$crisp.push(['do', 'chat:open'])
},
Expand Down
2 changes: 1 addition & 1 deletion resources/js/components/pages/forms/show/ExtraMenu.vue
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@
</svg>
Duplicate form
</a>
<a href="#" v-if="user.template_editor"
<a href="#" v-if="user && user.template_editor"
class="block block px-4 py-2 text-md text-gray-700 dark:text-white hover:bg-gray-100 hover:text-gray-900 dark:text-gray-100 dark:hover:text-white dark:hover:bg-gray-600 flex items-center"
@click.prevent="showFormTemplateModal=true"
>
Expand Down
4 changes: 3 additions & 1 deletion resources/js/pages/forms/create-guest.vue
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,9 @@ export default {
this.isGuest = false
this.loadWorkspaces()
setTimeout(() => {
this.$refs.editor.saveFormCreate()
if (this.$refs.editor) {
this.$refs.editor.saveFormCreate()
}
}, 500)
},
formGenerated(form) {
Expand Down

0 comments on commit 32fd9f8

Please sign in to comment.