feat: enhance PlayScreen and VideoCard with improved video loading and app state handling; update player store for better episode management

This commit is contained in:
zimplexing
2025-07-16 21:26:37 +08:00
parent daba164998
commit e0aa40eea0
7 changed files with 88 additions and 41 deletions

View File

@@ -2,7 +2,6 @@ import { create } from "zustand";
import { SettingsManager } from "@/services/storage";
import { api, ServerConfig } from "@/services/api";
import { storageConfig } from "@/services/storageConfig";
// import useHomeStore from './homeStore';
interface SettingsState {
apiBaseUrl: string;
@@ -77,7 +76,7 @@ export const useSettingsStore = create<SettingsState>((set, get) => ({
});
api.setBaseUrl(apiBaseUrl);
set({ isModalVisible: false });
// useHomeStore.getState().fetchInitialData();
await get().fetchServerConfig();
},
showModal: () => set({ isModalVisible: true }),
hideModal: () => set({ isModalVisible: false }),