Skip to content

Commit 52717b5

Browse files
committed
refactor: refactor lint warning
1 parent ed20e2c commit 52717b5

1 file changed

Lines changed: 14 additions & 10 deletions

File tree

src/engines/Cesium/core/Globe/index.tsx

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff 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);

0 commit comments

Comments
 (0)