🚚 Move utils function from types.tsx to utils.tsx
This commit is contained in:
@@ -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}>
|
||||
|
Reference in New Issue
Block a user