Skip to content

Commit 64ce51b

Browse files
committed
reconnect to vue3 router
1 parent 5bfc70d commit 64ce51b

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

packages/vue/src/views/User.vue

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import { defineComponent, PropType } from 'vue';
3333
import { User } from '@/db/userDB';
3434
import { useConfigStore } from '@/stores/useConfigStore';
3535
import { getCurrentUser } from '@/stores/useAuthStore';
36+
import { useRoute } from 'vue-router';
3637
3738
interface Language {
3839
name: string;
@@ -51,11 +52,14 @@ export default defineComponent({
5152
5253
setup() {
5354
const configStore = useConfigStore();
55+
const route = useRoute();
5456
5557
const darkMode = configStore.config.darkMode;
5658
const likesConfetti = configStore.config.likesConfetti;
5759
58-
return { configStore, darkMode, likesConfetti };
60+
const isNewUser = route.path.endsWith('new');
61+
62+
return { configStore, darkMode, likesConfetti, route, isNewUser };
5963
},
6064
6165
data() {
@@ -75,15 +79,6 @@ export default defineComponent({
7579
};
7680
},
7781
78-
computed: {
79-
isNewUser(): boolean {
80-
console.error(`Not implemented: User.isNewUser`);
81-
return false;
82-
// [ ] #vue3 - $route not available.
83-
// return this.$route.path.endsWith('new');
84-
},
85-
},
86-
8782
async created() {
8883
this.u = await getCurrentUser();
8984
this.configLanguages.forEach((l) => {

0 commit comments

Comments
 (0)