feat: operator view

This commit is contained in:
cv
2023-08-29 12:37:03 +02:00
parent 5202f8669d
commit e667755fd6
10 changed files with 150 additions and 67 deletions
@@ -1,3 +1,4 @@
import { useMemo } from 'react';
import { OntimeEvent, Playback } from 'ontime-types';
import { millisToString } from 'ontime-utils';
@@ -37,9 +38,13 @@ export default function StatusBar({
const runningTime = millisToString(timer.current);
const elapsedTime = millisToString(timer.elapsed);
const PlaybackIconComponent = useMemo(() => {
return <PlaybackIcon state={playback} skipTooltip className={styles.playbackIcon} />;
}, [playback]);
return (
<div className={styles.statusBar}>
<PlaybackIcon state={playback} className={styles.playbackIcon} />
{PlaybackIconComponent}
<div className={styles.clock}>
<div className={styles.column}>
<span className={styles.label}>Time now</span>