aboutsummaryrefslogtreecommitdiff
path: root/src/views/About.vue
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2021-04-13 10:02:24 -0500
committerFurkan Sahin <furkan-dev@proton.me>2021-04-13 10:02:24 -0500
commit569488c24ac0ee5c4cca9adfb0dc3f3aa9e7eca4 (patch)
treec4a895432fbf193d5d753c3bb6f22318f45fdd15 /src/views/About.vue
parent67b7f56f9aeaf5d32cc07d0d776d2e4e95dea21c (diff)
parente14581fb25febd28b8e55ca8e2b24ebafa3abbc2 (diff)
Merge pull request #1 from cobraguy/typescript-migration
Migrate to TypeScript
Diffstat (limited to 'src/views/About.vue')
-rw-r--r--src/views/About.vue9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/views/About.vue b/src/views/About.vue
index ab4725e..ac2bde1 100644
--- a/src/views/About.vue
+++ b/src/views/About.vue
@@ -7,18 +7,19 @@
</div>
</template>
-<script>
+<script lang="ts">
+import { defineComponent } from 'vue';
import FileUpload from '../components/FileUpload.vue';
import { parsePtDatabase } from '../features/parser';
-export default {
+export default defineComponent({
name: 'About',
components: {
FileUpload,
},
methods: {
- handleDatabaseChange(files) {
+ handleDatabaseChange(files: File[]) {
parsePtDatabase(files[0]).then((result) => {
this.$store.commit('setLabs', result.labs);
this.$store.commit('setPeerTeachers', result.peerTeachers);
@@ -26,5 +27,5 @@ export default {
});
},
},
-};
+});
</script>