Merged in fix/SW-3001-select-hotel-booking-code- (pull request #2576)

Fix/SW-3001 select hotel booking code

* fix(SW-3001): Fixed booking code filter store to reset to default state when new search triggered, Removed state as using useState resets the value on every filter change

* fix: Route tracking parsing error in select-hotel page

* fix(SW-3001): Optimized code


Approved-by: Matilda Landström
This commit is contained in:
Hrishikesh Vaipurkar
2025-07-30 09:39:58 +00:00
parent 9bbea3f16f
commit f5531e8238
4 changed files with 26 additions and 16 deletions

View File

@@ -31,11 +31,7 @@ export default function BookingCodeFilter() {
const activeCodeFilter = useBookingCodeFilterStore(
(state) => state.activeCodeFilter
)
const [filter, setFilter] = useState<BookingCodeFilterEnum>(
BookingCodeFilterEnum.Discounted
)
const setStoreFilter = useBookingCodeFilterStore((state) => state.setFilter)
const setFilter = useBookingCodeFilterStore((state) => state.setFilter)
const displayAsPopover = useMediaQuery("(min-width: 768px)")
@@ -56,7 +52,6 @@ export default function BookingCodeFilter() {
function updateFilter(selectedFilter: string) {
setFilter(selectedFilter as BookingCodeFilterEnum)
setStoreFilter(filter)
}
// To fix the hyderation error