diff --git a/src/components/FileUpload.vue b/src/components/FileUpload.vue
new file mode 100644
index 0000000..78910be
--- /dev/null
+++ b/src/components/FileUpload.vue
@@ -0,0 +1,190 @@
+
+
+## $emit
+
+### @changed
+
+```javascript
+{
+ count: Number,
+ min: Number,
+ max: Number,
+ multiple: Boolean,
+ list: FileList,
+}
+```
+
+### @exceeded
+
+```javascript
+{
+ count: Number,
+ min: Number,
+ max: Number,
+}
+```
+
+
+
+
+
+
+
+
+
+
+
+
+