Files
ontime/apps/client/src/views/cuesheet/cuesheet-progress/CuesheetProgress.tsx
T
2026-08-05 15:30:22 +02:00

26 lines
828 B
TypeScript

import MultiPartProgressBar from '../../../common/components/multi-part-progress-bar/MultiPartProgressBar';
import useViewSettings from '../../../common/hooks-query/useViewSettings';
import { useProgressData } from '../../../common/hooks/useSocket';
import styles from './CuesheetProgress.module.scss';
export default function CuesheetProgress() {
const { data } = useViewSettings();
const { current, duration, eventId, timeWarning, timeDanger } = useProgressData();
return (
<MultiPartProgressBar
now={current}
complete={duration}
eventId={eventId}
normalColor={data.normalColor}
warning={timeWarning}
warningColor={data.warningColor}
danger={timeDanger}
dangerColor={data.dangerColor}
className={styles.progressOverride}
ignoreCssOverride
/>
);
}