Merged in feat/SW-1711-switch-icons (pull request #1558)

Switches out all the old icons to new ones, and moves them to the design system. The new icons are of three different types: Materialise Symbol, Nucleo, and Customized. Also adds further mapping between facilities/amenities and icons.

Approved-by: Michael Zetterberg
Approved-by: Erik Tiekstra
This commit is contained in:
Matilda Landström
2025-03-27 09:42:52 +00:00
parent 93c7fe64bf
commit 5de2a993a7
524 changed files with 4442 additions and 6802 deletions

View File

@@ -1,15 +1,10 @@
import {
ExtraBunkBedIcon,
ExtraPullOutBedIcon,
ExtraSofaBedIcon,
ExtraWallBedIcon,
KingBedIcon,
QueenBedIcon,
SingleBedIcon,
TwinBedsIcon,
} from "@/components/Icons"
import type { IconProps } from "@/types/components/icon"
type IconProps,
MaterialIcon,
MdiBunkBedIcon,
MovingBedsIcon,
WardIcon,
} from "@scandic-hotels/design-system/Icons"
export enum BookingStatusEnum {
BookingCompleted = "BookingCompleted",
@@ -147,15 +142,15 @@ export const BED_TYPE_ICONS: Record<
BedTypes,
(props: IconProps) => JSX.Element
> = {
King: KingBedIcon,
Queen: QueenBedIcon,
Single: SingleBedIcon,
Twin: TwinBedsIcon,
SofaBed: ExtraSofaBedIcon,
WallBed: ExtraWallBedIcon,
BunkBed: ExtraBunkBedIcon,
PullOutBed: ExtraPullOutBedIcon,
Other: SingleBedIcon,
King: () => <MaterialIcon icon="king_bed" />,
Queen: () => <MaterialIcon icon="bed" />,
Single: () => <MaterialIcon icon="single_bed" />,
Twin: () => <MaterialIcon icon="bed" />,
SofaBed: () => <MaterialIcon icon="chair" />,
WallBed: WardIcon,
BunkBed: MdiBunkBedIcon,
PullOutBed: MovingBedsIcon,
Other: () => <MaterialIcon icon="single_bed" />,
}
export enum CancellationRuleEnum {

View File

@@ -1,4 +1,4 @@
import { LanguageSwitcherData } from "@/types/requests/languageSwitcher"
import type { LanguageSwitcherData } from "@/types/requests/languageSwitcher"
export const baseUrls: LanguageSwitcherData = {
da: { url: "/da/" },