fix(BOOK-674): Refactor how we handle hotel filters * Refactor hotel filters store to URL state * Rename hotel filter store Approved-by: Joakim Jäderberg
17 lines
457 B
TypeScript
17 lines
457 B
TypeScript
import { create } from "zustand"
|
|
|
|
interface HotelResultCountState {
|
|
resultCount: number
|
|
unfilteredResultCount: number
|
|
setResultCount: (count: number, unfilteredCount: number) => void
|
|
}
|
|
|
|
export const useHotelResultCountStore = create<HotelResultCountState>(
|
|
(set) => ({
|
|
resultCount: 0,
|
|
unfilteredResultCount: 0,
|
|
setResultCount: (count, unfilteredCount) =>
|
|
set({ resultCount: count, unfilteredResultCount: unfilteredCount }),
|
|
})
|
|
)
|