mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-18 21:54:09 +00:00
1849b4d39f
* chore: migrate eslint to oxlint * chore: migrate prettier to oxfmt * chore: migrate typescript * chore: toThrow should have a expected value * chore: cast test value as Day * chore: small title fix * chore: mocks should be hoisted * chore: incorrect async useage * chore: test should be inside description * chore: test sohuld include an expeced * chore: oxfmt --------- Co-authored-by: alex-Arc <omnivox@LAPTOP-RC5SNBVV.localdomain>
25 lines
795 B
TypeScript
25 lines
795 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, timeWarning, timeDanger } = useProgressData();
|
|
|
|
return (
|
|
<MultiPartProgressBar
|
|
now={current}
|
|
complete={duration}
|
|
normalColor={data.normalColor}
|
|
warning={timeWarning}
|
|
warningColor={data.warningColor}
|
|
danger={timeDanger}
|
|
dangerColor={data.dangerColor}
|
|
className={styles.progressOverride}
|
|
ignoreCssOverride
|
|
/>
|
|
);
|
|
}
|