Files
web/apps/scandic-web/stores/destination-page-hotels-map.ts
Matilda Landström 3f01266a75 Merged in feat/SW-1750-map-connection (pull request #1439)
Feat(SW-1750): Destination page map connection 

Approved-by: Erik Tiekstra
2025-03-03 07:56:40 +00:00

17 lines
529 B
TypeScript

import { create } from "zustand"
interface DestinationPageHotelsMapState {
hoveredHotel: string | null
clickedHotel: string | null
setHoveredHotel: (hotelId: string | null) => void
setClickedHotel: (hotelId: string | null) => void
}
export const useDestinationPageHotelsMapStore =
create<DestinationPageHotelsMapState>((set) => ({
hoveredHotel: null,
clickedHotel: null,
setHoveredHotel: (hotelId) => set({ hoveredHotel: hotelId }),
setClickedHotel: (hotelId) => set({ clickedHotel: hotelId }),
}))