Commit a8b8a7c 1 parent 7f1e686 commit a8b8a7c Copy full SHA for a8b8a7c
File tree 1 file changed +6
-2
lines changed
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ export default function Departures() {
36
36
if ( ! data ?. departures ) return ;
37
37
if ( ! Array . isArray ( data . departures ) ) return ;
38
38
39
- const filtered : Scheduled [ ] = data . departures
39
+ const scheduledItems : Scheduled [ ] = data . departures
40
40
. filter ( ( departure : any ) => departure . tripId )
41
41
. map ( ( departure : any ) => ( {
42
42
tripId : departure . tripId ,
@@ -49,6 +49,10 @@ export default function Departures() {
49
49
directionId : departure . destination . id ,
50
50
line : departure . line
51
51
} ) ) ;
52
+
53
+ const filtered = Array . from (
54
+ new Map ( scheduledItems . map ( ( scheduled : Scheduled ) => [ scheduled . tripId , scheduled ] ) ) . values ( )
55
+ ) ;
52
56
setScheduled ( filtered ) ;
53
57
}
54
58
@@ -70,7 +74,7 @@ export default function Departures() {
70
74
< p key = { scheduled . tripId }
71
75
className = "py-0.5 px-2 hover:bg-gray-700 hover:cursor-pointer rounded-md"
72
76
>
73
- { scheduled . line . name }
77
+ { scheduled . line ? .name } : { scheduled . tripId }
74
78
</ p >
75
79
) )
76
80
) : ( < > </ > ) }
You can’t perform that action at this time.
0 commit comments