aboutsummaryrefslogtreecommitdiff
path: root/src/components/FileUpload.vue
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2021-04-29 15:47:57 -0500
committerFurkan Sahin <furkan-dev@proton.me>2021-04-29 15:47:57 -0500
commitc0cd530818d12edf688cdf2418e7f5836825e040 (patch)
tree5e83bc3b0fc9efc420f92b70fd1c9b58b8cec035 /src/components/FileUpload.vue
parent72e980b857ffac4c362d3d4b6689d251fac6a750 (diff)
parent29351b07af05efc496214fcaf8312afc376be9cb (diff)
Merge pull request #3 from cobraguy/typescript-components
Make all components use typescript
Diffstat (limited to 'src/components/FileUpload.vue')
-rw-r--r--src/components/FileUpload.vue13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/components/FileUpload.vue b/src/components/FileUpload.vue
index fe3ef1e..082fc9d 100644
--- a/src/components/FileUpload.vue
+++ b/src/components/FileUpload.vue
@@ -9,11 +9,16 @@
</label>
</template>
-<script>
-export default {
+<script lang="ts">
+import { defineComponent } from 'vue';
+
+export default defineComponent({
name: 'FileUpload',
props: {
- accept: String,
+ accept: {
+ type: String,
+ required: false,
+ },
multiple: {
type: Boolean,
default: false,
@@ -22,7 +27,7 @@ export default {
emits: {
fileChanged: null,
},
-};
+});
</script>
<style scoped>