File tree Expand file tree Collapse file tree
src/engines/Cesium/core/Globe Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -39,16 +39,20 @@ export default function Globe({
3939 const cesiumGlobeRef = useRef < CesiumComponentRef < CesiumGlobeType > > ( null ) ;
4040 useEffect ( ( ) => {
4141 let cancelled = false ;
42- providerPromise . then ( resolvedProvider => {
43- if ( cancelled ) return ;
44- const cesiumGlobe = cesiumGlobeRef . current ?. cesiumElement ;
45- if ( cesiumGlobe ) {
46- cesiumGlobe . terrainProvider = resolvedProvider ;
47- }
48- } ) . catch ( ( ) => {
49- // provider errors are handled by the existing useEffect below
50- } ) ;
51- return ( ) => { cancelled = true ; } ;
42+ providerPromise
43+ . then ( resolvedProvider => {
44+ if ( cancelled ) return ;
45+ const cesiumGlobe = cesiumGlobeRef . current ?. cesiumElement ;
46+ if ( cesiumGlobe ) {
47+ cesiumGlobe . terrainProvider = resolvedProvider ;
48+ }
49+ } )
50+ . catch ( ( ) => {
51+ // provider errors are handled by the existing useEffect below
52+ } ) ;
53+ return ( ) => {
54+ cancelled = true ;
55+ } ;
5256 } , [ providerPromise ] ) ;
5357
5458 const lastResolvedProviderRef = useRef < any > ( null ) ;
You can’t perform that action at this time.
0 commit comments