File tree 3 files changed +14
-3
lines changed
3 files changed +14
-3
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " react-tag-input-component" ,
3
3
"description" : " lightweight component for tag(s) input" ,
4
- "version" : " 1.1.2 " ,
4
+ "version" : " 1.1.3 " ,
5
5
"license" : " MIT" ,
6
6
"author" : " Harsh Zalavadiya" ,
7
7
"repository" : " https://github.com/hc-oss/react-tag-input-component" ,
Original file line number Diff line number Diff line change @@ -88,6 +88,12 @@ export const TagsInput = ({
88
88
onChange && onChange ( tags ) ;
89
89
} , [ tags ] ) ;
90
90
91
+ useEffect ( ( ) => {
92
+ if ( JSON . stringify ( value ) !== JSON . stringify ( tags ) ) {
93
+ setTags ( value )
94
+ }
95
+ } , [ value ] )
96
+
91
97
const handleOnKeyUp = e => {
92
98
e . stopPropagation ( ) ;
93
99
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ export const Page = () => {
32
32
isEditOnRemove = { isEditOnRemove }
33
33
beforeAddValidate = { beforeAddValidate }
34
34
/>
35
- < div style = { { margin : "2rem 0" , display : "flex" , flexFlow : "row " } } >
35
+ < div style = { { marginTop : "2rem" } } >
36
36
< button
37
37
onClick = { ( ) => setDisabled ( ! disabled ) }
38
38
style = { { marginRight : "2rem" } }
@@ -41,7 +41,7 @@ export const Page = () => {
41
41
</ button >
42
42
< pre > Disable: { JSON . stringify ( disabled ) } </ pre >
43
43
</ div >
44
- < div style = { { margin : "2rem 0" , display : "flex" , flexFlow : "row" } } >
44
+ < div >
45
45
< button
46
46
onClick = { ( ) => setisEditOnRemove ( ! isEditOnRemove ) }
47
47
style = { { marginRight : "2rem" } }
@@ -50,6 +50,11 @@ export const Page = () => {
50
50
</ button >
51
51
< pre > Keep Words on Backspace: { JSON . stringify ( isEditOnRemove ) } </ pre >
52
52
</ div >
53
+ < div >
54
+ < button onClick = { ( ) => setSelected ( [ "tangerine" ] ) } >
55
+ override value
56
+ </ button >
57
+ </ div >
53
58
</ div >
54
59
) ;
55
60
} ;
You can’t perform that action at this time.
0 commit comments