chore: cleaning up select-rate

This commit is contained in:
Simon Emanuelsson
2025-02-05 20:18:03 +01:00
parent 3044bc87d1
commit 051bc54e6c
95 changed files with 3269 additions and 3527 deletions

14
types/providers/rates.ts Normal file
View File

@@ -0,0 +1,14 @@
import type { Room } from "@/types/hotel"
import type { Packages } from "@/types/requests/packages"
import type { RoomsAvailability } from "@/types/trpc/routers/hotel/roomAvailability"
import type { SelectRateSearchParams } from "../components/hotelReservation/selectRate/selectRate"
export interface RatesProviderProps extends React.PropsWithChildren {
booking: SelectRateSearchParams
hotelType: string | undefined
isUserLoggedIn: boolean
packages: Packages | null
roomCategories: Room[]
roomsAvailability: RoomsAvailability | null
vat: number
}

6
types/providers/room.ts Normal file
View File

@@ -0,0 +1,6 @@
import type { SelectedRoom } from "@/types/stores/rates"
export interface RoomProviderProps extends React.PropsWithChildren {
idx: number
room: SelectedRoom
}