fix: make sure ancillaries also listen to invalidate requests

This commit is contained in:
Simon Emanuelsson
2025-05-14 17:45:05 +02:00
committed by Simon.Emanuelsson
parent 623495a176
commit 0b960200b9
12 changed files with 165 additions and 225 deletions

View File

@@ -11,7 +11,7 @@ import type {
SelectedAncillary,
} from "@/types/components/myPages/myStay/ancillaries"
import { BreakfastPackageEnum } from "@/types/enums/breakfast"
import type { BookingConfirmation } from "@/types/trpc/routers/booking/confirmation"
import type { Room } from "@/types/stores/my-stay"
export enum AncillaryStepEnum {
selectAncillary = 0,
@@ -43,7 +43,7 @@ export type BreakfastData = {
export interface AddAncillaryState {
currentStep: number
steps: Steps
booking: BookingConfirmation["booking"]
booking: Room
ancillaries: Ancillaries
categories: Ancillary["categoryName"][]
selectedCategory: string
@@ -75,7 +75,7 @@ function findAncillaryByCategory(
}
export const createAddAncillaryStore = (
booking: BookingConfirmation["booking"],
booking: Room,
ancillaries: Ancillaries
) => {
const selectedCategory = ancillaries[0].categoryName