💄 Redesign stop search menu to follow the passage display style
This commit is contained in:
@@ -2,6 +2,13 @@ import { JSX } from 'solid-js';
|
||||
|
||||
import { Line } from './types';
|
||||
|
||||
// Thanks to https://dev.to/ycmjason/how-to-create-range-in-javascript-539i
|
||||
export function* range(start: number, end: number): Generator<number> {
|
||||
for (let i = start; i <= end; i++) {
|
||||
yield i;
|
||||
}
|
||||
}
|
||||
|
||||
const validTransportModes = ["bus", "tram", "metro", "rer", "transilien", "funicular", "ter", "unknown"];
|
||||
|
||||
export const TransportModeWeights: Record<string, number> = {
|
||||
@@ -116,3 +123,9 @@ export function renderLinePicto(line: Line): JSX.Element {
|
||||
return renderTrainLinePicto(line);
|
||||
}
|
||||
}
|
||||
|
||||
export type PositionedPanel = {
|
||||
position: number;
|
||||
// TODO: Should be PassagesPanelComponent ?
|
||||
panel: JSX.Element;
|
||||
};
|
||||
|
Reference in New Issue
Block a user