🚚 Move utils function from types.tsx to utils.tsx

This commit is contained in:
2023-01-27 20:23:43 +01:00
parent cc5205c318
commit 207fe12842
2 changed files with 10 additions and 11 deletions

View File

@@ -1,13 +1,3 @@
const validTransportModes = ["bus", "tram", "metro", "rer", "transilien", "funicular", "ter", "unknown"];
export function getTransportModeSrc(mode: string, color: bool = true): string {
let ret = null;
if (validTransportModes.includes(mode)) {
ret = `/public/symbole_${mode}_${color ? "" : "support_fonce_"}RVB.svg`;
}
return ret;
}
export enum TrafficStatus {
UNKNOWN = 0,
FLUID,

View File

@@ -1,4 +1,4 @@
import { getTransportModeSrc } from './types';
const validTransportModes = ["bus", "tram", "metro", "rer", "transilien", "funicular", "ter", "unknown"];
export const TransportModeWeights = {
bus: 1,
@@ -15,6 +15,15 @@ export function renderLineTransportMode(line): JSX.Element {
return <img src={getTransportModeSrc(line.transportMode)} />
}
export function getTransportModeSrc(mode: string, color: bool = true): string {
let ret = null;
if (validTransportModes.includes(mode)) {
ret = `/public/symbole_${mode}_${color ? "" : "support_fonce_"}RVB.svg`;
}
return ret;
}
function renderBusLinePicto(line, styles): JSX.Element {
return (
<div class={styles.busLinePicto}>