This commit is contained in:
ct
2025-06-15 08:27:17 +08:00
parent f686de8f29
commit 361f630293
8 changed files with 215 additions and 72 deletions

View File

@@ -0,0 +1,27 @@
import axiosInstance from '@/plugins/axios-plugin';
import { mountStoreDevtool } from 'simple-zustand-devtools';
import { toast } from 'sonner';
import { route } from 'ziggy-js';
import { create } from 'zustand';
import { devtools } from 'zustand/middleware';
const useVideoEditorStore = create(
devtools((set, get) => ({
videoIsPlaying: false,
setVideoIsPlaying: (isPlaying) => {
set({ videoIsPlaying: isPlaying });
},
})),
{
name: 'VideoEditorStore',
store: 'VideoEditorStore',
},
);
if (import.meta.env.APP_ENV === 'local') {
mountStoreDevtool('VideoEditorStore', useVideoEditorStore);
}
export default useVideoEditorStore;