Merged in fix/SW-3117-filter-default-zero (pull request #2464)
fix(SW-3117): default filter count on mobile number of hotels * fix(SW-3117): default filter should be hotel count Approved-by: Tobias Johansson
This commit is contained in:
@@ -102,7 +102,7 @@ export default function HotelCardListing({
|
|||||||
}, [activeHotel, type])
|
}, [activeHotel, type])
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
setResultCount(hotels.length, unfilteredHotelCount)
|
setResultCount(hotels.length, unfilteredHotelCount ?? hotels.length)
|
||||||
}, [hotels, setResultCount, unfilteredHotelCount])
|
}, [hotels, setResultCount, unfilteredHotelCount])
|
||||||
|
|
||||||
function isHotelActiveInMapView(hotelName: string): boolean {
|
function isHotelActiveInMapView(hotelName: string): boolean {
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ interface HotelFilterState {
|
|||||||
setFilters: (filters: string[]) => void
|
setFilters: (filters: string[]) => void
|
||||||
resultCount: number
|
resultCount: number
|
||||||
unfilteredResultCount: number
|
unfilteredResultCount: number
|
||||||
setResultCount: (count: number, unfilteredCount?: number) => void
|
setResultCount: (count: number, unfilteredCount: number) => void
|
||||||
}
|
}
|
||||||
|
|
||||||
export const useHotelFilterStore = create<HotelFilterState>((set) => ({
|
export const useHotelFilterStore = create<HotelFilterState>((set) => ({
|
||||||
@@ -25,5 +25,5 @@ export const useHotelFilterStore = create<HotelFilterState>((set) => ({
|
|||||||
resultCount: 0,
|
resultCount: 0,
|
||||||
unfilteredResultCount: 0,
|
unfilteredResultCount: 0,
|
||||||
setResultCount: (count, unfilteredCount) =>
|
setResultCount: (count, unfilteredCount) =>
|
||||||
set({ resultCount: count, unfilteredResultCount: unfilteredCount ?? 0 }),
|
set({ resultCount: count, unfilteredResultCount: unfilteredCount }),
|
||||||
}))
|
}))
|
||||||
|
|||||||
Reference in New Issue
Block a user