react-udux-player
Version:
A customizable music player for React applications
4 lines (3 loc) • 549 B
TypeScript
import type { RefObject } from "react";
import type { PlayerAction, PlayerState, PlayerContextType } from "../types";
export declare const createPlayerActions: (dispatch: React.Dispatch<PlayerAction>, playerRef: RefObject<HTMLVideoElement>, state: PlayerState) => Pick<PlayerContextType, "setCurrentTrack" | "playTrack" | "addToQueue" | "togglePlay" | "nextTrack" | "previousTrack" | "seek" | "setVolume" | "toggleMute" | "toggleShuffle" | "toggleRepeat" | "setQueue" | "togglePlayNowPlayingView" | "setNowPlayNowPlayingView" | "toggleHidePlayer">;