mirror of
https://github.com/movie-web/native-app.git
synced 2025-09-13 18:13:25 +00:00
16 lines
473 B
TypeScript
16 lines
473 B
TypeScript
import { create } from "zustand";
|
|
import { immer } from "zustand/middleware/immer";
|
|
|
|
import type { AllSlices } from "./slices/types";
|
|
import { createAudioSlice } from "./slices/audio";
|
|
import { createInterfaceSlice } from "./slices/interface";
|
|
import { createVideoSlice } from "./slices/video";
|
|
|
|
export const usePlayerStore = create(
|
|
immer<AllSlices>((...a) => ({
|
|
...createInterfaceSlice(...a),
|
|
...createVideoSlice(...a),
|
|
...createAudioSlice(...a),
|
|
})),
|
|
);
|