Skip to content

Commit b832c26

Browse files
committed
tidy up
1 parent 026dded commit b832c26

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

src/frontend/components/TrackMap/TrackCanvas.stories.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Meta, StoryObj } from '@storybook/react-vite';
22
import { TrackCanvas, TrackDriver } from './TrackCanvas';
33
import { useEffect, useState } from 'react';
44
import tracks from './tracks/tracks.json';
5-
import { BROKEN_TRACKS } from './tracks/broken-tracks';
5+
import { BROKEN_TRACKS } from './tracks/brokenTracks';
66

77
export default {
88
component: TrackCanvas,

src/frontend/components/TrackMap/TrackCanvas.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { useEffect, useMemo, useRef, useState } from 'react';
22
import { Driver } from '@irdashies/types';
33
import tracks from './tracks/tracks.json';
44
import { getColor, getTailwindStyle } from '@irdashies/utils/colors';
5-
import { shouldShowTrack } from './tracks/broken-tracks';
5+
import { shouldShowTrack } from './tracks/brokenTracks';
66
import { TrackDebug } from './TrackDebug';
77
import { useStartFinishLine } from './hooks/useStartFinishLine';
88
import {

src/frontend/components/TrackMap/TrackDebug.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { TrackDrawing } from './TrackCanvas';
2-
import { getBrokenTrackInfo } from './tracks/broken-tracks';
2+
import { getBrokenTrackInfo } from './tracks/brokenTracks';
33

44
interface TrackDebugProps {
55
trackId: number;

src/frontend/components/TrackMap/tracks/broken-tracks.ts renamed to src/frontend/components/TrackMap/tracks/brokenTracks.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import { TrackDrawing } from '../TrackCanvas';
2-
31
export interface BrokenTrack {
42
id: number;
53
name: string;
@@ -67,7 +65,10 @@ export const getBrokenTrackInfo = (trackId: number): BrokenTrack | undefined =>
6765
* In production, broken tracks are hidden
6866
* In development/storybook, all tracks are available
6967
*/
70-
export const shouldShowTrack = (trackId: number, trackDrawing: TrackDrawing): boolean => {
68+
export const shouldShowTrack = (
69+
trackId: number,
70+
trackDrawing: { startFinish?: { point?: unknown }; active?: { inside?: unknown } } | null | undefined
71+
): boolean => {
7172
// In development or storybook, show all tracks (including broken ones)
7273
if (import.meta.env?.DEV || import.meta.env?.MODE === 'storybook') {
7374
return true;

0 commit comments

Comments
 (0)