import React from "react"; import {FontAwesomeIcon} from '@fortawesome/react-fontawesome' import {faBus} from '@fortawesome/free-solid-svg-icons' import {Card, Col, ListGroup} from "react-bootstrap"; import {placeholder} from "./utils"; export type PassageType = string | undefined; export interface ILigne { ligne?: string; delais: PassageType[]; } export default class Tcl extends React.Component { render() { return {placeholder(this.props.ligne)} } } interface IPassagesProps { passages: PassageType[]; } class Passages extends React.Component { render() { return {this.props.passages?.map((passage, index) => )} } } interface IPassageProps { passage: PassageType; } class Passage extends React.Component { render() { return {placeholder(this.props.passage)} } }