File tree 1 file changed +9
-8
lines changed
1 file changed +9
-8
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ import React, {
6
6
} from 'react'
7
7
import uploadcare from 'uploadcare-widget'
8
8
9
- import { defaultPreviewUrlCallback } from './default-preview-url-callback'
9
+ import { defaultPreviewUrlCallback } from './default-preview-url-callback'
10
10
import {
11
11
useCommitedCallback ,
12
12
useCustomTabs ,
@@ -19,7 +19,8 @@ const useWidget = (
19
19
{
20
20
id,
21
21
name,
22
- value,
22
+ value, // @deprecated
23
+ defaultValue,
23
24
onFileSelect,
24
25
onChange,
25
26
onDialogOpen,
@@ -167,11 +168,11 @@ const useWidget = (
167
168
} , [ widgetOptions ] )
168
169
169
170
useEffect ( ( ) => {
170
- if ( cachedValueRef . current !== value ) {
171
- widget . current . value ( value )
171
+ if ( cachedValueRef . current !== defaultValue ) {
172
+ widget . current . value ( defaultValue )
172
173
}
173
- cachedValueRef . current = value
174
- } , [ value ] )
174
+ cachedValueRef . current = defaultValue
175
+ } , [ ] )
175
176
176
177
useEffect ( ( ) => {
177
178
if ( uploadcare && tabsCss && typeof tabsCss === 'string' ) {
@@ -195,15 +196,15 @@ const useWidget = (
195
196
)
196
197
197
198
return useCallback (
198
- ( ) => < input type = "hidden" ref = { input } id = { id } name = { name } /> ,
199
+ ( ) => < input type = "hidden" ref = { input } id = { id } name = { name } /> ,
199
200
[ id , name ]
200
201
)
201
202
}
202
203
203
204
const Uploader = ( props ) => {
204
205
const Input = useWidget ( props , uploadcare )
205
206
206
- return < Input />
207
+ return < Input />
207
208
}
208
209
209
210
export default Uploader
You can’t perform that action at this time.
0 commit comments