aboutsummaryrefslogtreecommitdiff
path: root/src/views/Start.vue
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2021-04-29 15:47:20 -0500
committerFurkan Sahin <furkan-dev@proton.me>2021-04-29 15:47:20 -0500
commit29351b07af05efc496214fcaf8312afc376be9cb (patch)
tree5e83bc3b0fc9efc420f92b70fd1c9b58b8cec035 /src/views/Start.vue
parent72e980b857ffac4c362d3d4b6689d251fac6a750 (diff)
Make all components use typescript
Diffstat (limited to 'src/views/Start.vue')
-rw-r--r--src/views/Start.vue11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/views/Start.vue b/src/views/Start.vue
index 567582d..f32c337 100644
--- a/src/views/Start.vue
+++ b/src/views/Start.vue
@@ -22,12 +22,11 @@ export default defineComponent({
UIButton,
},
methods: {
- handleDatabaseChange(files: File[]) {
- parsePtDatabase(files[0]).then((result) => {
- this.$store.commit('setLabs', result.labs);
- this.$store.commit('setPeerTeachers', result.peerTeachers);
- this.$router.push({ name: 'Editor' });
- });
+ async handleDatabaseChange(files: File[]) {
+ const result = await parsePtDatabase(files[0]);
+ this.$store.commit('setLabs', result.labs);
+ this.$store.commit('setPeerTeachers', result.peerTeachers);
+ this.$router.push({ name: 'Editor' });
},
},
});