smov/src/components/video/controls/MobileCenterControl.tsx
Jelle van Snik 8c9d905a91 quality display control, source selection beginning, mobile player UI, keyboard shortcuts
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-01-24 18:12:37 +01:00

20 lines
589 B
TypeScript

import { useVideoPlayerState } from "../VideoContext";
import { PauseControl } from "./PauseControl";
import { SkipTimeBackward, SkipTimeForward } from "./TimeControl";
export function MobileCenterControl() {
const { videoState } = useVideoPlayerState();
const isLoading = videoState.isFirstLoading || videoState.isLoading;
return (
<div className="flex items-center space-x-8">
<SkipTimeBackward />
<PauseControl
iconSize="text-5xl"
className={isLoading ? "pointer-events-none opacity-0" : ""}
/>
<SkipTimeForward />
</div>
);
}