Files
monitor-im-flur/src/components/TimetableRow/TimetableRow.tsx
2025-07-24 22:29:23 +02:00

24 lines
704 B
TypeScript

import { type DepartureList } from "../../types/types";
import styles from "./style.module.css";
export default function TimetableRow({
departure,
}: {
departure: DepartureList;
}) {
const hour = String(departure.dateTime.hour).padStart(2, "0");
const minute = String(departure.dateTime.minute).padStart(2, "0");
const dateTimeString = `${hour}:${minute}`;
return (
<>
<tr className={styles.timetableRow}>
<td>{dateTimeString}</td>
<td>{departure.servingLine.name}</td>
<td>{departure.servingLine.number}</td>
<td>({departure.servingLine.direction})</td>
</tr>
</>
);
}