cart
This commit is contained in:
parent
cdc56c900b
commit
f0ff4502bb
@ -49,7 +49,6 @@ interface MergedTariff {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export default function Cart({ selectedTariffs }: Props) {
|
export default function Cart({ selectedTariffs }: Props) {
|
||||||
const tariffs = useTariffStore((store) => store.tariffs);
|
|
||||||
const discounts = useDiscountStore((store) => store.discounts);
|
const discounts = useDiscountStore((store) => store.discounts);
|
||||||
const cartTotal = useCartStore((state) => state.cartTotal);
|
const cartTotal = useCartStore((state) => state.cartTotal);
|
||||||
const setCartTotal = useCartStore((store) => store.setCartTotal);
|
const setCartTotal = useCartStore((store) => store.setCartTotal);
|
||||||
@ -59,8 +58,8 @@ export default function Cart({ selectedTariffs }: Props) {
|
|||||||
const [isNonCommercial, setIsNonCommercial] = useState<boolean>(false);
|
const [isNonCommercial, setIsNonCommercial] = useState<boolean>(false);
|
||||||
|
|
||||||
const exampleTariffs = useTariffStore((state) => state.tariffs);
|
const exampleTariffs = useTariffStore((state) => state.tariffs);
|
||||||
const [tariffss, setTariffs] = useState<any>();
|
const [tariffs, setTariffs] = useState<any>();
|
||||||
const mergeTariffs: MergedTariff[] = [...exampleTariffs, ...(tariffss || [])];
|
const mergeTariffs: MergedTariff[] = [...exampleTariffs, ...(tariffs || [])];
|
||||||
|
|
||||||
console.log(cartTotal, "cartTotal");
|
console.log(cartTotal, "cartTotal");
|
||||||
|
|
||||||
@ -155,11 +154,12 @@ export default function Cart({ selectedTariffs }: Props) {
|
|||||||
function handleCalcCartClick() {
|
function handleCalcCartClick() {
|
||||||
//рассчитать
|
//рассчитать
|
||||||
const cartTariffs = mergeTariffs.filter((tariff) => selectedTariffs.includes(tariff._id ? tariff._id : tariff.id));
|
const cartTariffs = mergeTariffs.filter((tariff) => selectedTariffs.includes(tariff._id ? tariff._id : tariff.id));
|
||||||
|
|
||||||
const cartItems = cartTariffs.map((tariff) => createCartItem(tariff));
|
const cartItems = cartTariffs.map((tariff) => createCartItem(tariff));
|
||||||
console.log(cartTariffs);
|
console.log(cartTariffs);
|
||||||
console.log(cartItems);
|
// console.log(cartItems);
|
||||||
console.log("selectedTariffs");
|
// console.log("selectedTariffs");
|
||||||
console.log(selectedTariffs);
|
// console.log(selectedTariffs);
|
||||||
|
|
||||||
let loyaltyValue = parseInt(loyaltyField);
|
let loyaltyValue = parseInt(loyaltyField);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user