В моем приложении реакции у меня есть входные данные тегов и список тегов, у каждого тега есть идентификатор, и я делаю, когда пользователь выбирает любой из тегов, которые я беру, его идентификатор и добавляю в URL. как параметр, дело в том, что я хочу иметь этот параметр несколько раз, но проблема, с которой я сталкиваюсь, заключается в том, что когда я добавляю новый, удаляется старый, вот код:
handleAddition(tag) {
this.setState(state => ({ tags: [...state.tags, tag] }));
let url = new URL('https://myapp.com/subjects');
url.searchParams.append("tags", `${tag.id}`);
let requestUrl = url.toString();
axios
.get(`${requestUrl}`, { headers })
.then(response => {
console.log(success)
})
.catch(error => {
console.log(error);
});
}