feat: SW-276 Implemented Store usage
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
export enum BedTypeEnum {
|
||||
"In adults bed" = 0,
|
||||
"In crib" = 1,
|
||||
"In extra bed" = 2,
|
||||
}
|
||||
@@ -13,40 +13,30 @@ export type GuestsRoom = {
|
||||
children: Child[]
|
||||
}
|
||||
|
||||
export type GuestsRoomsFormProps = {
|
||||
name?: string
|
||||
}
|
||||
|
||||
export interface GuestsRoomsPickerProps {
|
||||
handleOnSelect: (selected: GuestsRoom[]) => void
|
||||
initialSelected?: GuestsRoom[]
|
||||
// handleOnSelect: (selected: GuestsRoom[]) => void
|
||||
// initialSelected?: GuestsRoom[]
|
||||
closePicker: () => void
|
||||
isValid: boolean
|
||||
// isValid: boolean
|
||||
}
|
||||
|
||||
export type GuestsRoomPickerProps = {
|
||||
handleOnSelect: (selected: GuestsRoom, index: number) => void
|
||||
room: GuestsRoom
|
||||
// handleOnSelect: (selected: GuestsRoom, index: number) => void
|
||||
// room: GuestsRoom
|
||||
index: number
|
||||
isValid: boolean
|
||||
// isValid: boolean
|
||||
}
|
||||
|
||||
export type AdultSelectorProps = {
|
||||
adults: number
|
||||
updateAdults: (count: number) => void
|
||||
roomIndex: number
|
||||
}
|
||||
|
||||
export type ChildSelectorProps = {
|
||||
roomChildren: Child[]
|
||||
adultCount: number
|
||||
updateChildren: (children: Child[]) => void
|
||||
isValid: boolean
|
||||
roomIndex: number
|
||||
}
|
||||
|
||||
export type ChildInfoSelectorProps = {
|
||||
child: Child
|
||||
index: number
|
||||
availableBedTypes?: ChildBed[]
|
||||
updateChild: (child: Child, index: number) => void
|
||||
isValid: boolean
|
||||
roomIndex: number
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user