Merged in chore/cleanup-unused (pull request #3461)

chore: Cleanup unused vars, exports, types

* Cleanup some unused exports

* Remove more

* Readd CampaignPageIncludedHotelsRef

* Add alias comment to procedure exports

* Remove unused exports


Approved-by: Linus Flood
This commit is contained in:
Anton Gunnarsson
2026-01-22 12:34:07 +00:00
parent 4de24e9f2a
commit f79ff9b570
56 changed files with 84 additions and 411 deletions

View File

@@ -9,7 +9,7 @@ import type { CreditCard } from "@scandic-hotels/trpc/types/user"
import type { RedemptionType } from "../../../bookingFlowConfig/bookingFlowConfig"
import type { RoomState } from "../../../stores/enter-details/types"
export function isPaymentMethodEnum(value: string): value is PaymentMethodEnum {
function isPaymentMethodEnum(value: string): value is PaymentMethodEnum {
return Object.values<string>(PaymentMethodEnum).includes(value)
}
@@ -53,7 +53,7 @@ export function calculateTotalRoomPrice(
}
}
export const paymentInfoStorageName = "payment-info-storage"
const paymentInfoStorageName = "payment-info-storage"
type PaymentInfoSessionData = {
paymentMethod: string

View File

@@ -1,10 +1,5 @@
import type { RateEnum } from "@scandic-hotels/common/constants/rate"
import type { Child } from "@scandic-hotels/trpc/types/child"
import type { PackageEnum, Packages } from "@scandic-hotels/trpc/types/packages"
import type {
Product,
RoomConfiguration,
} from "@scandic-hotels/trpc/types/roomAvailability"
import type { PackageEnum } from "@scandic-hotels/trpc/types/packages"
import type { BookingSearchType } from "../../../misc/searchType"
@@ -27,25 +22,3 @@ export type SelectRateBooking = {
searchType?: BookingSearchType
toDate: string
}
export type Rate = {
features: RoomConfiguration["features"]
packages: NonNullable<Packages>
priceName?: string
priceTerm?: string
product: Product
rate: RateEnum
roomRates?: {
rate: Rate
roomIndex: number
}[]
roomType: RoomConfiguration["roomType"]
roomTypeCode: RoomConfiguration["roomTypeCode"]
}
export type RateCode = {
publicRateCode: string
roomTypeCode: string
name: string
paymentTerm: string
}