diff --git a/CHANGELOG.md b/CHANGELOG.md
index f39ccbd..a35da2b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,65 +1,54 @@
-## 2.7.6
+## 2.7.7
### Fixed
-— Pass `fileList` prop as `file-list` prop to ``
-— Can't use value for now as `file-list` prop
+- `vue-form` now passes itself initial value to every component
+- User no need to define `fileList` if he passed `initalValues` to `Form`
-```js
-// Correct example
-
-
-
-```
+## 2.7.6
+
+### Fixed
+
+- Pass `fileList` prop as `file-list` prop to ``
+- Can't use value for now as `file-list` prop
## 2.7.5
### Fixed
-— Pass `` value as `file-list` prop to UI component
-— Add default noop value for `handleModelChange`
-— Call `handleModelChange` on `reinitialize`
+- Pass `` value as `file-list` prop to UI component
+- Add default noop value for `handleModelChange`
+- Call `handleModelChange` on `reinitialize`
## 2.7.4
### Added
-— `` component from `element-ui`, just for convenience
+- `` component from `element-ui`, just for convenience
## 2.7.3
### Updated
-— When form field has removed from form — it value won't be passed to submit
+- When form field has removed from form — it value won't be passed to submit
## 2.7.2
### Fixed
-— Added `append`, `prepend` props to ``
+- Added `append`, `prepend` props to ``
## 2.7.1
### Fixed
-— Merge values for submit instead of destructuring
+- Merge values for submit instead of destructuring
## 2.7.0
### Added
-— `` control
+- `` control
## 2.6.1
diff --git a/README.md b/README.md
index ab48b2d..0a5a662 100644
--- a/README.md
+++ b/README.md
@@ -80,6 +80,7 @@ See demo at [https://detools.github.io/vue-form](https://detools.github.io/vue-f
## Changelog
+- [2.7.7](/CHANGELOG.md#277)
- [2.7.6](/CHANGELOG.md#276)
- [2.7.5](/CHANGELOG.md#275)
- [2.7.4](/CHANGELOG.md#274)
diff --git a/VueForm/components/ConnectedUpload.js b/VueForm/components/ConnectedUpload.js
index 474e21b..64e8e3b 100644
--- a/VueForm/components/ConnectedUpload.js
+++ b/VueForm/components/ConnectedUpload.js
@@ -155,19 +155,19 @@ const ConnectedInput = {
setValue([])
},
- handleFieldSuccess(response, file, filelist) {
- this.handleSuccess(response, file, filelist)
+ handleFieldSuccess(response, file, fileList) {
+ this.handleSuccess(response, file, fileList)
const [, setValue] = this.state
- const transformedResponse = this.formatResponse(response, file, filelist)
- const nextValue = castArray(filelist)
+ const transformedResponse = this.formatResponse(response, file, fileList)
+ const nextValue = castArray(fileList)
.slice(0, -1)
.concat(transformedResponse)
setValue(nextValue)
},
- renderComponent() {
+ renderComponent(value, setValue, createElement, initialValue) {
return (
- {this.renderComponent(value, setValue, createElement)}
+ {this.renderComponent(value, setValue, createElement, initialValue)}
)
}
- return this.renderComponent(value, setValue, createElement)
+ return this.renderComponent(value, setValue, createElement, initialValue)
},
}
diff --git a/package.json b/package.json
index 4afad86..0dc7788 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@detools/vue-form",
- "version": "2.7.6",
+ "version": "2.7.7",
"description": "Form State Management for VueJS",
"main": "VueForm/index.js",
"scripts": {