@@ -100,10 +100,8 @@ export const EmbeddedMapComponent = ({
100
100
deepEqual
101
101
) ;
102
102
103
- const [ selectedPatterns , setSelectedPatterns ] = useState ( sourcererScope . selectedPatterns ) ;
104
-
105
103
const [ mapIndexPatterns , setMapIndexPatterns ] = useState (
106
- kibanaIndexPatterns . filter ( ( kip ) => selectedPatterns . includes ( kip . title ) )
104
+ kibanaIndexPatterns . filter ( ( kip ) => sourcererScope . selectedPatterns . includes ( kip . title ) )
107
105
) ;
108
106
109
107
// This portalNode provided by react-reverse-portal allows us re-parent the MapToolTip within our
@@ -124,18 +122,7 @@ export const EmbeddedMapComponent = ({
124
122
}
125
123
return prevMapIndexPatterns ;
126
124
} ) ;
127
-
128
- setSelectedPatterns ( ( prevSelectedPatterns ) => {
129
- if (
130
- ! deepEqual ( prevSelectedPatterns , sourcererScope . selectedPatterns ) &&
131
- kibanaIndexPatterns . filter ( ( kip ) => sourcererScope . selectedPatterns . includes ( kip . title ) )
132
- . length === 0
133
- ) {
134
- setIsIndexError ( true ) ;
135
- }
136
- return sourcererScope . selectedPatterns ;
137
- } ) ;
138
- } , [ kibanaIndexPatterns , sourcererScope . selectedPatterns , setIsIndexError ] ) ;
125
+ } , [ kibanaIndexPatterns , sourcererScope . selectedPatterns ] ) ;
139
126
140
127
// Initial Load useEffect
141
128
useEffect ( ( ) => {
@@ -170,7 +157,7 @@ export const EmbeddedMapComponent = ({
170
157
}
171
158
}
172
159
173
- if ( embeddable == null && selectedPatterns . length > 0 ) {
160
+ if ( embeddable == null && sourcererScope . selectedPatterns . length > 0 ) {
174
161
setupEmbeddable ( ) ;
175
162
}
176
163
@@ -186,7 +173,7 @@ export const EmbeddedMapComponent = ({
186
173
query ,
187
174
portalNode ,
188
175
services . embeddable ,
189
- selectedPatterns ,
176
+ sourcererScope . selectedPatterns ,
190
177
setQuery ,
191
178
startDate ,
192
179
] ) ;
0 commit comments