Вам необходимо самостоятельно объединить параметры запроса перед их обновлением. Вы можете использовать библиотеку query-string
, чтобы облегчить вашу работу
import qs from 'query-string';
const Component = ({ location}) => {
const btnClickHandler = () =>{
const queryParams = qs.parse(location.search);
const newQueries = { ...queryParams, popup:false};
history.push({ search: qa.stringify(newQueries) });
}
}