Merged in chore/remove-unused-useRoomContext (pull request #2747)

chore: delete unused useRoomContext

* chore: delete unused useRoomContext

* merge


Approved-by: Matilda Landström
This commit is contained in:
Joakim Jäderberg
2025-09-02 11:58:37 +00:00
parent 52e900bad8
commit f77520cd04
5 changed files with 0 additions and 124 deletions

View File

@@ -1,13 +0,0 @@
import { createContext, useContext } from "react"
import type { RoomContextValue } from "../../types/contexts/selectRate/room"
export const RoomContext = createContext<RoomContextValue | null>(null)
export function useRoomContext() {
const ctx = useContext(RoomContext)
if (!ctx) {
throw new Error("Missing context value [RoomContext]")
}
return ctx
}

View File

@@ -1,16 +0,0 @@
import type { Package } from "@scandic-hotels/trpc/types/packages"
import type { RatesState, SelectedRoom } from "../../stores/rates"
export interface RoomContextValue extends SelectedRoom {
isActiveRoom: boolean
isFetchingAdditionalRate: boolean
isMainRoom: boolean
petRoomPackage: Package | undefined
roomAvailability:
| NonNullable<RatesState["roomsAvailability"]>[number]
| undefined
roomPackages: Package[]
roomNr: number
totalRooms: number
}