p-stream/src/components/player/hooks/useInitializePlayer.ts

17 lines
409 B
TypeScript

import { useCallback } from "react";
import { usePlayerStore } from "@/stores/player/store";
import { useVolumeStore } from "@/stores/volume";
export function useInitializePlayer() {
const display = usePlayerStore((s) => s.display);
const volume = useVolumeStore((s) => s.volume);
const init = useCallback(() => {
display?.setVolume(volume);
}, [display, volume]);
return {
init,
};
}