diff --git a/src/common/DatePicker/DatePicker.js b/src/common/DatePicker/DatePicker.js index 666ec1aaa..55165e097 100644 --- a/src/common/DatePicker/DatePicker.js +++ b/src/common/DatePicker/DatePicker.js @@ -370,7 +370,7 @@ const DatePicker = ({ const onSelectOption = option => { if (option.handler) { - onChange(option.handler(), option.isPredefined) + onChange(option.handler(), option.isPredefined, option.id) } else { setIsDatePickerOpened(true) } diff --git a/src/components/FilterMenu/FilterMenu.js b/src/components/FilterMenu/FilterMenu.js index 8a013e00c..d4be88469 100644 --- a/src/components/FilterMenu/FilterMenu.js +++ b/src/components/FilterMenu/FilterMenu.js @@ -256,7 +256,7 @@ const FilterMenu = ({ }, [dispatch, entities, labels, name]) const handleChangeDates = useCallback( - (dates, isPredefined) => { + (dates, isPredefined, optionId) => { const generatedDates = [...dates] if (generatedDates.length === 1) { @@ -267,7 +267,8 @@ const FilterMenu = ({ setFilters({ dates: { value: generatedDates, - isPredefined + isPredefined, + initialSelectedOptionId: optionId } }) ) @@ -357,37 +358,37 @@ const FilterMenu = ({ case LABELS_FILTER: return ( ) case NAME_FILTER: return ( ) case ENTITIES_FILTER: return ( ) @@ -413,7 +414,7 @@ const FilterMenu = ({ case SHOW_UNTAGGED_FILTER: return ( handleSelectOption(project, filter)} options={filtersStore.projectOptions} @@ -433,8 +434,8 @@ const FilterMenu = ({ default: return (