import { createOptionsStore } from 'Helpers/Hooks/useOptionsStore'; import { SeriesMonitor, SeriesType } from 'Series/Series'; export interface AddSeriesOptions { rootFolderPath: string; monitor: SeriesMonitor; qualityProfileId: number; seriesType: SeriesType; seasonFolder: boolean; searchForMissingEpisodes: boolean; searchForCutoffUnmetEpisodes: boolean; tags: number[]; } const { useOptions, useOption, setOption } = createOptionsStore('add_series_options', () => { return { rootFolderPath: '', monitor: 'all', qualityProfileId: 0, seriesType: 'standard', seasonFolder: true, searchForMissingEpisodes: false, searchForCutoffUnmetEpisodes: false, tags: [], }; }); export const useAddSeriesOptions = useOptions; export const useAddSeriesOption = useOption; export const setAddSeriesOption = setOption;