Я пытаюсь передать несколько аргументов из моего метода действия в функцию API в серверной части.В моем текущем коде создается новая запись, но передаются следующие значения: $ {name}, $ {country}, ... поэтому мое входное значение в клиенте неправильно передается моему бэкэнду.
метод действия (на стороне клиента):
export const addNewBeer = (name,country,color, alcoholPercent) => async dispatch => {
const res = await axios.post('/api/beers/add/${name}/${country}/${color}/${alcoholPercent}' );
}
метод создания в серверной части
app.post('/api/beers/add/:name/:country/:color/:alcoholPercent',requireLogin, (req, res) =>{
// const{name, country, color, alcoholPercent}= req.body;
const name =req.params.name;
const country = req.params.country;
const color = req.params.color;
// const alcoholPercent =req.params.alcoholPercent;
const beer = new Beer({
name,
country,
color,
// alcoholPercent
});