feat(BOOK-56): Added content related to destination filters
Approved-by: Chuma Mcphoy (We Ahead)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import type { DestinationCityListItem } from "@scandic-hotels/trpc/types/destinationCityPage"
|
||||
import type { SEOFilters } from "@scandic-hotels/trpc/types/destinationsData"
|
||||
import type { DestinationFilters } from "@scandic-hotels/trpc/types/destinationsData"
|
||||
import type {
|
||||
CategorizedHotelFilters,
|
||||
HotelListingHotelData,
|
||||
@@ -10,7 +10,7 @@ export interface DestinationDataProviderProps extends React.PropsWithChildren {
|
||||
allHotels: HotelListingHotelData[]
|
||||
allCities?: DestinationCityListItem[]
|
||||
hotelFilters: CategorizedHotelFilters
|
||||
seoFilters: SEOFilters | null
|
||||
seoFilters: DestinationFilters
|
||||
filterFromUrl?: string
|
||||
sortItems: HotelSortItem[]
|
||||
pathname: string
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import type { DestinationCityListItem } from "@scandic-hotels/trpc/types/destinationCityPage"
|
||||
import type { SEOFilters } from "@scandic-hotels/trpc/types/destinationsData"
|
||||
import type {
|
||||
DestinationFilter,
|
||||
DestinationFilters,
|
||||
} from "@scandic-hotels/trpc/types/destinationsData"
|
||||
import type {
|
||||
CategorizedHotelFilters,
|
||||
HotelFilter,
|
||||
@@ -37,6 +40,7 @@ export interface DestinationDataState {
|
||||
pendingHotelCount: number
|
||||
pendingCityCount: number
|
||||
allFilters: CategorizedHotelFilters
|
||||
activeSeoFilter: DestinationFilter | null
|
||||
basePathnameWithoutFilters: string
|
||||
sortItems: HotelSortItem[]
|
||||
isLoading: boolean
|
||||
@@ -46,6 +50,6 @@ export interface InitialState
|
||||
extends Pick<DestinationDataState, "allHotels" | "allCities" | "sortItems"> {
|
||||
pathname: string
|
||||
searchParams: ReadonlyURLSearchParams
|
||||
seoFilters: SEOFilters | null
|
||||
hotelFilters: CategorizedHotelFilters
|
||||
seoFilters: DestinationFilters
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user