From 3d3759c58cfe586db876acdd38a78310d1457e4b Mon Sep 17 00:00:00 2001 From: Julien Nahum Date: Sat, 14 Oct 2023 18:24:44 +0200 Subject: [PATCH] Stuck at changing routes --- resources/js/app.js | 2 +- resources/js/components/LocaleDropdown.vue | 41 ----- resources/js/components/LoginWithGithub.vue | 12 +- resources/js/components/Modal.vue | 2 +- resources/js/components/Navbar.vue | 62 +++---- resources/js/components/common/Alert.vue | 95 ----------- .../js/components/common/ScrollShadow.vue | 10 +- .../open/forms/components/FormEditor.vue | 60 +++---- .../js/components/open/tables/OpenTable.vue | 157 +++++++++--------- resources/js/layouts/default.vue | 33 +--- resources/js/middleware/locale.js | 8 - .../js/pages/auth/components/LoginForm.vue | 26 +-- .../js/pages/auth/components/RegisterForm.vue | 36 ++-- resources/js/pages/auth/password/email.vue | 8 +- resources/js/pages/auth/password/reset.vue | 12 +- .../js/pages/auth/verification/resend.vue | 10 +- .../js/pages/auth/verification/verify.vue | 12 +- resources/js/pages/errors/404.vue | 4 +- resources/js/pages/forms/create-guest.vue | 61 +++---- resources/js/pages/forms/create.vue | 43 ++--- resources/js/pages/forms/edit.vue | 12 +- resources/js/pages/settings/password.vue | 18 +- resources/js/pages/settings/profile.vue | 18 +- resources/js/pages/subscriptions/success.vue | 4 +- resources/js/plugins/amplitude.js | 2 +- resources/js/plugins/axios.js | 1 - resources/js/plugins/i18n.js | 33 ---- resources/js/router/index.js | 25 +-- resources/js/store/modules/lang.js | 49 ------ 29 files changed, 316 insertions(+), 540 deletions(-) delete mode 100644 resources/js/components/LocaleDropdown.vue delete mode 100644 resources/js/components/common/Alert.vue delete mode 100644 resources/js/middleware/locale.js delete mode 100644 resources/js/plugins/i18n.js delete mode 100644 resources/js/store/modules/lang.js diff --git a/resources/js/app.js b/resources/js/app.js index fbe5da1..2ece41a 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -23,6 +23,6 @@ configureCompat({ }) router.app = app -app.mount('#app') +router.isReady().then(() => app.mount('#app')) export default app diff --git a/resources/js/components/LocaleDropdown.vue b/resources/js/components/LocaleDropdown.vue deleted file mode 100644 index dfd4e4b..0000000 --- a/resources/js/components/LocaleDropdown.vue +++ /dev/null @@ -1,41 +0,0 @@ - - - diff --git a/resources/js/components/LoginWithGithub.vue b/resources/js/components/LoginWithGithub.vue index e515c11..5f9974b 100644 --- a/resources/js/components/LoginWithGithub.vue +++ b/resources/js/components/LoginWithGithub.vue @@ -1,11 +1,13 @@ diff --git a/resources/js/components/common/ScrollShadow.vue b/resources/js/components/common/ScrollShadow.vue index 8aa4b78..937d281 100644 --- a/resources/js/components/common/ScrollShadow.vue +++ b/resources/js/components/common/ScrollShadow.vue @@ -60,19 +60,19 @@ export default { const scrollContainerObserver = newResizeObserver(this.toggleShadow) if (scrollContainerObserver) { scrollContainerObserver.observe(this.$refs.scrollContainer) - // Cleanup when the component is destroyed. - this.$once('hook:destroyed', () => scrollContainerObserver.disconnect()) + // Cleanup when the component is unmounted. + this.$once('hook:unmounted', () => scrollContainerObserver.disconnect()) } // Recalculate the container dimensions when the wrapper is resized. const wrapObserver = newResizeObserver(this.calcDimensions) if (wrapObserver) { wrapObserver.observe(this.$el) - // Cleanup when the component is destroyed. - this.$once('hook:destroyed', () => wrapObserver.disconnect()) + // Cleanup when the component is unmounted. + this.$once('hook:unmounted', () => wrapObserver.disconnect()) } }, - destroyed () { + unmounted () { window.removeEventListener('resize', this.calcDimensions) }, methods: { diff --git a/resources/js/components/open/forms/components/FormEditor.vue b/resources/js/components/open/forms/components/FormEditor.vue index 06ef37a..05f078e 100644 --- a/resources/js/components/open/forms/components/FormEditor.vue +++ b/resources/js/components/open/forms/components/FormEditor.vue @@ -55,21 +55,21 @@ Please create this form on a device with a larger screen. That will allow you to preview your form changes. - - - - - - + + + + + + - - + + - + - - + +
- +
diff --git a/resources/js/layouts/default.vue b/resources/js/layouts/default.vue index 9afc010..bc00bf0 100644 --- a/resources/js/layouts/default.vue +++ b/resources/js/layouts/default.vue @@ -2,49 +2,20 @@
-
- -
-
diff --git a/resources/js/middleware/locale.js b/resources/js/middleware/locale.js deleted file mode 100644 index e844914..0000000 --- a/resources/js/middleware/locale.js +++ /dev/null @@ -1,8 +0,0 @@ -import store from '~/store' -import { loadMessages } from '~/plugins/i18n' - -export default async (to, from, next) => { - await loadMessages(store.getters['lang/locale']) - - next() -} diff --git a/resources/js/pages/auth/components/LoginForm.vue b/resources/js/pages/auth/components/LoginForm.vue index 4fb72d7..9760fb4 100644 --- a/resources/js/pages/auth/components/LoginForm.vue +++ b/resources/js/pages/auth/components/LoginForm.vue @@ -2,35 +2,39 @@
-
+ - +
- {{ $t('remember_me') }} + Remember me
- Log in to continue + + Log in to continue +

- Don't have an account? - Sign Up - Sign Up + Don't have an account? + Sign Up + + Sign Up +

@@ -56,7 +60,7 @@ export default { required: false, default: false } - }, + }, data: () => ({ form: new Form({ @@ -86,7 +90,7 @@ export default { }, redirect () { - if(this.isQuick){ + if (this.isQuick) { this.$emit('afterQuickLogin') return } diff --git a/resources/js/pages/auth/components/RegisterForm.vue b/resources/js/pages/auth/components/RegisterForm.vue index a06f82d..145d68c 100644 --- a/resources/js/pages/auth/components/RegisterForm.vue +++ b/resources/js/pages/auth/components/RegisterForm.vue @@ -1,11 +1,11 @@