feat(SW-826): Added showCTA prop
This commit is contained in:
@@ -6,14 +6,17 @@ interface SidePeekState {
|
||||
activeSidePeek: SidePeekEnum | null
|
||||
hotelId: string | null
|
||||
roomTypeCode: string | null
|
||||
showCTA: boolean
|
||||
openSidePeek: ({
|
||||
key,
|
||||
hotelId,
|
||||
roomTypeCode,
|
||||
showCTA,
|
||||
}: {
|
||||
key: SidePeekEnum | null
|
||||
hotelId: string
|
||||
roomTypeCode?: string
|
||||
showCTA?: boolean
|
||||
}) => void
|
||||
closeSidePeek: () => void
|
||||
}
|
||||
@@ -22,8 +25,9 @@ const useSidePeekStore = create<SidePeekState>((set) => ({
|
||||
activeSidePeek: null,
|
||||
hotelId: null,
|
||||
roomTypeCode: null,
|
||||
openSidePeek: ({ key, hotelId, roomTypeCode }) =>
|
||||
set({ activeSidePeek: key, hotelId, roomTypeCode }),
|
||||
showCTA: true,
|
||||
openSidePeek: ({ key, hotelId, roomTypeCode, showCTA }) =>
|
||||
set({ activeSidePeek: key, hotelId, roomTypeCode, showCTA }),
|
||||
closeSidePeek: () =>
|
||||
set({ activeSidePeek: null, hotelId: null, roomTypeCode: null }),
|
||||
}))
|
||||
|
||||
Reference in New Issue
Block a user