mirror of
https://github.com/movie-web/native-app.git
synced 2025-09-13 12:23:24 +00:00
fix: use enum values
This commit is contained in:
@@ -3,6 +3,7 @@ import type { AVPlaybackStatus, Video } from "expo-av";
|
|||||||
import type { ScrapeMedia } from "@movie-web/provider-utils";
|
import type { ScrapeMedia } from "@movie-web/provider-utils";
|
||||||
|
|
||||||
import type { MakeSlice } from "./types";
|
import type { MakeSlice } from "./types";
|
||||||
|
import { PlayerStatus } from "./interface";
|
||||||
|
|
||||||
export interface PlayerMetaEpisode {
|
export interface PlayerMetaEpisode {
|
||||||
number: number;
|
number: number;
|
||||||
@@ -76,14 +77,14 @@ export const createVideoSlice: MakeSlice<VideoSlice> = (set) => ({
|
|||||||
},
|
},
|
||||||
setMeta: (meta) => {
|
setMeta: (meta) => {
|
||||||
set((s) => {
|
set((s) => {
|
||||||
s.interface.playerStatus = "scraping";
|
s.interface.playerStatus = PlayerStatus.SCRAPING;
|
||||||
s.meta = meta;
|
s.meta = meta;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
resetVideo() {
|
resetVideo() {
|
||||||
set({ videoRef: null, status: null, meta: null });
|
set({ videoRef: null, status: null, meta: null });
|
||||||
set((s) => {
|
set((s) => {
|
||||||
s.interface.playerStatus = "scraping";
|
s.interface.playerStatus = PlayerStatus.SCRAPING;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user