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:
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user