временные изменения

This commit is contained in:
Kayashov.SM
2025-04-30 13:06:20 +04:00
parent 56ffb21b91
commit badd71545e
13 changed files with 196 additions and 201 deletions

View File

@@ -191,23 +191,13 @@ const CocktailsPageContent = () => {
const handleSelectCocktail = (row) => {
selectCocktail(row.id)
}
const handleEditMenu = (row, value) => {
const newState = rows.map((r) => {
if (r.id !== row.id) {
return r;
}
if (filter.all) {
return {
...r,
inMenu: value
}
}
return null
}).filter((r) => r !== null);
api().post(`${requests.cocktails.menu}?id=${row.id}&value=${value}`)
.then(() => setRows(newState))
.catch(() => createError("Ошибка сохранения данных"))
const deleteHandle = (row) => {
api().delete(requests.cocktails.cocktail + row.id)
.then(() => {
setRows(rows.filter((r) => r.id !== row.id))
createSuccess("Коктейль удален")
})
.catch(() => createError("Ошибка удаления коктейля"))
}
return (
@@ -242,6 +232,7 @@ const CocktailsPageContent = () => {
<Cocktail key={row.id} row={row} handleFavourite={handleFavourite}
handleChangeRating={handleChangeRating}
handleSelect={handleSelectCocktail}
deleteHandler={deleteHandle}
/>
)
})}