Cleanup Calendar custom filters
This commit is contained in:
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…
Reference in New Issue