New: Added new custom filters for Not in Last/Next for date filters (#4816)

Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
This commit is contained in:
nitsua
2020-08-04 08:11:32 -04:00
committed by GitHub
parent 97980fe139
commit 9cb3ff238b
4 changed files with 27 additions and 4 deletions

View File

@@ -3,7 +3,7 @@ import React, { Component } from 'react';
import NumberInput from 'Components/Form/NumberInput';
import SelectInput from 'Components/Form/SelectInput';
import TextInput from 'Components/Form/TextInput';
import { IN_LAST, IN_NEXT } from 'Helpers/Props/filterTypes';
import { IN_LAST, IN_NEXT, NOT_IN_LAST, NOT_IN_NEXT } from 'Helpers/Props/filterTypes';
import isString from 'Utilities/String/isString';
import { NAME } from './FilterBuilderRowValue';
import styles from './DateFilterBuilderRowValue.css';
@@ -18,7 +18,12 @@ const timeOptions = [
];
function isInFilter(filterType) {
return filterType === IN_LAST || filterType === IN_NEXT;
return (
filterType === IN_LAST ||
filterType === NOT_IN_LAST ||
filterType === IN_NEXT ||
filterType === NOT_IN_NEXT
);
}
class DateFilterBuilderRowValue extends Component {