Files
bili-sync-ai/web/src/lib/stores/video-source.ts
2025-06-01 13:42:10 +08:00

14 lines
396 B
TypeScript

import { writable } from 'svelte/store';
import { type VideoSourcesResponse } from '$lib/types';
export const videoSourceStore = writable<VideoSourcesResponse | undefined>(undefined);
// 便捷的设置和清除方法
export const setVideoSources = (sources: VideoSourcesResponse) => {
videoSourceStore.set(sources);
};
export const clearFilter = () => {
videoSourceStore.set(undefined);
};