Skip to content

Commit 9f3ef0c

Browse files
fix: resolve linting errors and screenshot timing issues
1 parent f4c50f7 commit 9f3ef0c

4 files changed

Lines changed: 6 additions & 5 deletions

File tree

jest.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/* eslint-disable @typescript-eslint/no-require-imports */
12
const nextJest = require('next/jest');
23

34
const createJestConfig = nextJest({

scripts/capture-screens.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ async function capture() {
3737

3838
// Wait for Globe or critical UI to be visible
3939
// We'll wait a bit extra for Cesium to render tiles
40-
await new Promise(r => setTimeout(r, 5000));
40+
await new Promise(r => setTimeout(r, 10000));
4141

4242
await page.screenshot({
4343
path: path.join(OUTPUT_DIR, 'desktop-preview.png'),
@@ -51,7 +51,7 @@ async function capture() {
5151

5252
// Reload to trigger mobile-specific logic (e.g. Globe resolution reduction)
5353
await page.reload({ waitUntil: 'networkidle0' });
54-
await new Promise(r => setTimeout(r, 5000)); // Wait for render
54+
await new Promise(r => setTimeout(r, 10000)); // Wait for render
5555

5656
await page.screenshot({
5757
path: path.join(OUTPUT_DIR, 'mobile-preview.png'),

src/components/HUD/Mobile/MobileBottomSheet.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,14 +54,14 @@ const MobileBottomSheet: React.FC<MobileBottomSheetProps> = ({
5454
setSheetState('expanded');
5555
}
5656
}
57-
}, [sheetState, onClose]);
57+
}, [sheetState, onClose, trigger]);
5858

5959
// Reset state when satellite changes
6060
React.useEffect(() => {
6161
if (satellite) {
6262
setSheetState('peek');
6363
}
64-
}, [satellite?.id]);
64+
}, [satellite]);
6565

6666
// Handle forceExpanded prop (for Data tab)
6767
React.useEffect(() => {

src/hooks/useSatelliteTelemetry.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export function useSatelliteTelemetry(
5252
console.error('[Telemetry] Failed to parse TLE:', e);
5353
return null;
5454
}
55-
}, [selectedSatellite?.line1, selectedSatellite?.line2]);
55+
}, [selectedSatellite]);
5656

5757
// Calculate orbital period from mean motion
5858
const orbitalPeriod = useMemo(() => {

0 commit comments

Comments
 (0)