cart считает только выбранные тарифы
This commit is contained in:
parent
c20742a015
commit
c1e76b062d
@ -119,7 +119,7 @@ export default function Cart({ selectedTariffs }: Props) {
|
|||||||
function handleCalcCartClick() {
|
function handleCalcCartClick() {
|
||||||
//рассчитать
|
//рассчитать
|
||||||
|
|
||||||
const cartItems = cartTariffs.map((tariff) => createCartItem(tariff));
|
const cartItems = cartTariffs.filter((tariff) => selectedTariffs.includes(tariff.id)).map((tariff) => createCartItem(tariff));
|
||||||
|
|
||||||
let loyaltyValue = parseInt(loyaltyField);
|
let loyaltyValue = parseInt(loyaltyField);
|
||||||
|
|
||||||
|
@ -31,6 +31,9 @@ export default function TariffsDG({ selectedTariffs, handleSelectionChange }: Pr
|
|||||||
const [changingTariff, setChangingTariff] = useState<Tariff | undefined>();
|
const [changingTariff, setChangingTariff] = useState<Tariff | undefined>();
|
||||||
const [tariffDelete, setTariffDelete] = useState(false);
|
const [tariffDelete, setTariffDelete] = useState(false);
|
||||||
|
|
||||||
|
|
||||||
|
console.log(selectedTariffs)
|
||||||
|
|
||||||
const closeDeleteModal = () => {
|
const closeDeleteModal = () => {
|
||||||
setOpenDeleteModal(false)
|
setOpenDeleteModal(false)
|
||||||
}
|
}
|
||||||
@ -79,8 +82,6 @@ export default function TariffsDG({ selectedTariffs, handleSelectionChange }: Pr
|
|||||||
const gridData = tariffs
|
const gridData = tariffs
|
||||||
?.map((tariff) => {
|
?.map((tariff) => {
|
||||||
const privilege = findPrivilegeById(tariff.privilegeId);
|
const privilege = findPrivilegeById(tariff.privilegeId);
|
||||||
console.log(tariff.privilegeId)
|
|
||||||
console.log(privilege)
|
|
||||||
return {
|
return {
|
||||||
id: tariff.id,
|
id: tariff.id,
|
||||||
name: tariff.name,
|
name: tariff.name,
|
||||||
@ -106,7 +107,7 @@ export default function TariffsDG({ selectedTariffs, handleSelectionChange }: Pr
|
|||||||
})
|
})
|
||||||
.sort((item, previous) => (!item?.isFront && previous?.isFront ? 1 : -1));
|
.sort((item, previous) => (!item?.isFront && previous?.isFront ? 1 : -1));
|
||||||
|
|
||||||
console.log(gridData)
|
// console.log(gridData)
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
|
Loading…
Reference in New Issue
Block a user