File tree 1 file changed +8
-1
lines changed
src/cra-project/components/ProjectList
1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ export default class CardsContainer extends React.Component {
15
15
this . state = {
16
16
value : [ ] ,
17
17
filterList : this . sortArrayRandom ( projectList ) ,
18
+ hydrated : false
18
19
} ;
19
20
20
21
this . setTags = new Set ( ) ;
@@ -99,8 +100,13 @@ export default class CardsContainer extends React.Component {
99
100
return array ;
100
101
}
101
102
103
+ // Triggers re-render after mount to remove hydration errors caused by sortArrayRandom
104
+ componentDidMount ( ) {
105
+ this . setState ( { hydrated : true } )
106
+ }
107
+
102
108
render ( ) {
103
- return (
109
+ return this . state . hydrated && (
104
110
< div >
105
111
< div id = "container" >
106
112
< div className = "inputContainer" >
@@ -124,6 +130,7 @@ export default class CardsContainer extends React.Component {
124
130
< div className = "filter-placeholder-text" > Filter</ div >
125
131
}
126
132
aria-labelledby = "tag-selector-container"
133
+ instanceId = "tag-selector"
127
134
/>
128
135
</ div >
129
136
</ div >
You can’t perform that action at this time.
0 commit comments