Disable filter on custom range.
This commit is contained in:
@@ -9,7 +9,9 @@ export function WebsiteDateFilter({ websiteId }) {
|
|||||||
const [dateRange, setDateRange] = useDateRange(websiteId);
|
const [dateRange, setDateRange] = useDateRange(websiteId);
|
||||||
const { value, startDate, endDate, selectedUnit } = dateRange;
|
const { value, startDate, endDate, selectedUnit } = dateRange;
|
||||||
const isFutureDate =
|
const isFutureDate =
|
||||||
value !== 'all' && isAfter(incrementDateRange(dateRange, -1).startDate, new Date());
|
value !== 'all' &&
|
||||||
|
selectedUnit &&
|
||||||
|
isAfter(incrementDateRange(dateRange, -1).startDate, new Date());
|
||||||
|
|
||||||
const handleChange = value => {
|
const handleChange = value => {
|
||||||
setDateRange(value);
|
setDateRange(value);
|
||||||
@@ -21,7 +23,7 @@ export function WebsiteDateFilter({ websiteId }) {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<Flexbox justifyContent="center" gap={10}>
|
<Flexbox justifyContent="center" gap={10}>
|
||||||
{value !== 'all' && (
|
{value !== 'all' && selectedUnit && (
|
||||||
<Flexbox justifyContent="center" className={styles.buttons}>
|
<Flexbox justifyContent="center" className={styles.buttons}>
|
||||||
<Button onClick={() => handleIncrement(1)}>
|
<Button onClick={() => handleIncrement(1)}>
|
||||||
<Icon rotate={90}>
|
<Icon rotate={90}>
|
||||||
|
|||||||
Reference in New Issue
Block a user