feat: SW-602 Update states on filter changes

This commit is contained in:
Hrishikesh Vaipurkar
2024-11-15 12:18:16 +01:00
parent a17010a431
commit f432508112
3 changed files with 79 additions and 3 deletions

View File

@@ -0,0 +1,17 @@
"use client"
import { create } from "zustand"
interface RoomAvailabilityState {
noRoomsAvailable: boolean
setNoRoomsAvailable: () => void
setRoomsAvailable: () => void
}
const useRoomAvailableStore = create<RoomAvailabilityState>((set) => ({
noRoomsAvailable: false,
setNoRoomsAvailable: () => set(() => ({ noRoomsAvailable: true })),
setRoomsAvailable: () => set(() => ({ noRoomsAvailable: false })),
}))
export default useRoomAvailableStore