total price at custom tariff page show cart price
This commit is contained in:
parent
3f23b7b2aa
commit
c6cb63bb45
@ -10,18 +10,17 @@ import { serviceNameByKey } from "@root/utils/serviceKeys"
|
|||||||
import { useHistoryTracker } from "@root/utils/hooks/useHistoryTracker"
|
import { useHistoryTracker } from "@root/utils/hooks/useHistoryTracker"
|
||||||
import { withErrorBoundary } from "react-error-boundary"
|
import { withErrorBoundary } from "react-error-boundary"
|
||||||
import { handleComponentError } from "@root/utils/handleComponentError"
|
import { handleComponentError } from "@root/utils/handleComponentError"
|
||||||
|
import { useCart } from "@root/utils/hooks/useCart";
|
||||||
|
|
||||||
function TariffConstructor() {
|
function TariffConstructor() {
|
||||||
const theme = useTheme()
|
const theme = useTheme()
|
||||||
const upMd = useMediaQuery(theme.breakpoints.up("md"))
|
const upMd = useMediaQuery(theme.breakpoints.up("md"))
|
||||||
const isTablet = useMediaQuery(theme.breakpoints.down(1000))
|
const isTablet = useMediaQuery(theme.breakpoints.down(1000))
|
||||||
|
const cart = useCart();
|
||||||
const customTariffs = useCustomTariffsStore((state) => state.privilegeByService)
|
const customTariffs = useCustomTariffsStore((state) => state.privilegeByService)
|
||||||
const summaryPriceBeforeDiscountsMap = useCustomTariffsStore((state) => state.summaryPriceBeforeDiscountsMap)
|
|
||||||
const summaryPriceAfterDiscountsMap = useCustomTariffsStore((state) => state.summaryPriceAfterDiscountsMap)
|
|
||||||
|
|
||||||
const basePrice = Object.values(summaryPriceBeforeDiscountsMap).reduce((a, e) => a + e, 0)
|
const basePrice = cart.priceBeforeDiscounts
|
||||||
const discountedPrice = Object.values(summaryPriceAfterDiscountsMap).reduce((a, e) => a + e, 0)
|
const discountedPrice = cart.priceAfterDiscounts
|
||||||
|
|
||||||
const handleCustomBackNavigation = useHistoryTracker()
|
const handleCustomBackNavigation = useHistoryTracker()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user