Cleanup Calendar custom filters

pull/6111/head
Mark McDowall 2 years ago committed by Mark McDowall
parent 11f96c3104
commit fd789343b5

@ -1,9 +1,10 @@
import AppSectionState from 'App/State/AppSectionState'; import AppSectionState, {
AppSectionFilterState,
} from 'App/State/AppSectionState';
import Episode from 'Episode/Episode'; import Episode from 'Episode/Episode';
import { FilterBuilderProp } from './AppState';
interface CalendarAppState extends AppSectionState<Episode> { interface CalendarAppState
filterBuilderProps: FilterBuilderProp<Episode>[]; extends AppSectionState<Episode>,
} AppSectionFilterState<Episode> {}
export default CalendarAppState; export default CalendarAppState;

@ -23,13 +23,11 @@ function createFilterBuilderPropsSelector() {
); );
} }
interface SeriesIndexFilterModalProps { interface CalendarFilterModalProps {
isOpen: boolean; isOpen: boolean;
} }
export default function CalendarFilterModal( export default function CalendarFilterModal(props: CalendarFilterModalProps) {
props: SeriesIndexFilterModalProps
) {
const sectionItems = useSelector(createCalendarSelector()); const sectionItems = useSelector(createCalendarSelector());
const filterBuilderProps = useSelector(createFilterBuilderPropsSelector()); const filterBuilderProps = useSelector(createFilterBuilderPropsSelector());
const customFilterType = 'calendar'; const customFilterType = 'calendar';

Loading…
Cancel
Save