fix(SW-2210): Removed isUserLoggedIn from RatesStore

This commit is contained in:
Erik Tiekstra
2025-04-16 10:23:57 +02:00
committed by Michael Zetterberg
parent 5323a8e46e
commit 7b76e351d9
13 changed files with 68 additions and 75 deletions

View File

@@ -1,5 +1,6 @@
"use client"
import { useRouter } from "next/navigation"
import { useSession } from "next-auth/react"
import { useState, useTransition } from "react"
import { useIntl } from "react-intl"
@@ -13,6 +14,7 @@ import Body from "@/components/TempDesignSystem/Text/Body"
import Caption from "@/components/TempDesignSystem/Text/Caption"
import Footnote from "@/components/TempDesignSystem/Text/Footnote"
import Subtitle from "@/components/TempDesignSystem/Text/Subtitle"
import { isValidClientSession } from "@/utils/clientSession"
import { formatPrice } from "@/utils/numberFormatting"
import MobileSummary from "./MobileSummary"
@@ -20,11 +22,10 @@ import { getTotalPrice } from "./utils"
import styles from "./rateSummary.module.css"
import type { RateSummaryProps } from "@/types/components/hotelReservation/selectRate/rateSummary"
import { RateEnum } from "@/types/enums/rate"
import { RateTypeEnum } from "@/types/enums/rateType"
export default function RateSummary({ isUserLoggedIn }: RateSummaryProps) {
export default function RateSummary() {
const {
bookingCode,
bookingRooms,
@@ -45,6 +46,8 @@ export default function RateSummary({ isUserLoggedIn }: RateSummaryProps) {
roomsAvailability: state.roomsAvailability,
searchParams: state.searchParams,
}))
const { data: session } = useSession()
const isUserLoggedIn = isValidClientSession(session)
const [isSubmitting, setIsSubmitting] = useState(false)
const intl = useIntl()