Files
web/types/components/icon.ts
Pontus Dreij a0286603db Merged in feat(SW-1275)-cancel-booking-my-stay (pull request #1376)
Feat(SW-1275) cancel booking my stay

* feat(SW-1276) UI implementation Desktop part 1 for MyStay

* feat(SW-1276) UI implementation Desktop part 2 for MyStay

* feat(SW-1276) UI implementation Mobile part 1 for MyStay

* refactor: move files from MyStay/MyStay to MyStay

* feat(SW-1276) Sidepeek implementation

* feat(SW-1276): Refactoring

* feat(SW-1276) UI implementation Mobile part 2 for MyStay

* feat(SW-1276): translations

* feat(SW-1276) fixed skeleton

* feat(SW-1276): Added missing translations

* feat(SW-1276) fixed translations

* feat(SW-1275) cancel modal

* feat(SW-1275): Mutate cancel booking

* feat(SW-1275) added translations

* feat(SW-1275) match current cancellationReason

* feat(SW-1275) Added modal for manage stay

* feat(SW-1275) Added missing icon

* feat(SW-1275) New Dont cancel button

* feat(SW-1275) Added preperation for Cancellation number

* feat(SW-1275): added --modal-box-shadow

* feat(SW-1718) Add to calendar

* feat(SW-1718) general add to calendar


Approved-by: Niclas Edenvin
2025-02-21 09:06:15 +00:00

128 lines
3.2 KiB
TypeScript

import type { VariantProps } from "class-variance-authority"
import type { iconVariants } from "@/components/Icons/variants"
export interface IconProps
extends Omit<React.SVGAttributes<HTMLOrSVGElement>, "color">,
VariantProps<typeof iconVariants> {}
export enum IconName {
Accesories = "Accesories",
Accessibility = "Accessibility",
AccountCircle = "AccountCircle",
Air = "Air",
Airplane = "Airplane",
ArrowRight = "ArrowRight",
Bar = "Bar",
Bed = "Bed",
Biking = "Biking",
Business = "Business",
Calendar = "Calendar",
Camera = "Camera",
Cellphone = "Cellphone",
Check = "Check",
CheckCircle = "CheckCircle",
ChevronDown = "ChevronDown",
ChevronDownSmall = "ChevronDownSmall",
ChevronLeft = "ChevronLeft",
ChevronLeftSmall = "ChevronLeftSmall",
ChevronRight = "ChevronRight",
ChevronRightSmall = "ChevronRightSmall",
ChevronUp = "ChevronUp",
ChevronUpSmall = "ChevronUpSmall",
Close = "Close",
CloseLarge = "CloseLarge",
CoffeeAlt = "CoffeeAlt",
Coin = "Coin",
Concierge = "Concierge",
ConvenienceStore24h = "ConvenienceStore24h",
Cool = "Cool",
CroissantCoffeeEgg = "CroissantCoffeeEgg",
CrossCircle = "CrossCircle",
CrossCircleOutline = "CrossCircleOutline",
Cultural = "Cultural",
CutleryOne = "CutleryOne",
CutleryTwo = "CutleryTwo",
Diamond = "Diamond",
Directions = "Directions",
DoorOpen = "DoorOpen",
Dresser = "Dresser",
ElectricBike = "ElectricBike",
ElectricCar = "ElectricCar",
Email = "Email",
ExternalLink = "ExternalLink",
EyeHide = "EyeHide",
EyeShow = "EyeShow",
Facebook = "Facebook",
Fan = "Fan",
Fitness = "Fitness",
Footstool = "Footstool",
Gallery = "Gallery",
Garage = "Garage",
Gift = "Gift",
GiftOpen = "GiftOpen",
Globe = "Globe",
Golf = "Golf",
Groceries = "Groceries",
Hanger = "Hanger",
HangerAlt = "HangerAlt",
HandKey = "HandKey",
KidsMocktail = "KidsMocktail",
Heat = "Heat",
House = "House",
HotelNight = "HotelNight",
Image = "Image",
InfoCircle = "InfoCircle",
Instagram = "Instagram",
Kayaking = "Kayaking",
Kettle = "Kettle",
Kids = "Kids",
Lamp = "Lamp",
LaundryMachine = "LaundryMachine",
Link = "Link",
LocalBar = "LocalBar",
Location = "Location",
Lock = "Lock",
MagicWand = "MagicWand",
Map = "Map",
Minus = "Minus",
MoneyHand = "MoneyHand",
Museum = "Museum",
Nature = "Nature",
Nightlife = "Nightlife",
NoSmoking = "NoSmoking",
OpenInNew = "OpenInNew",
OpenInNewSmall = "OpenInNewSmall",
OutdoorFurniture = "OutdoorFurniture",
Parking = "Parking",
People2 = "People2",
Person = "Person",
Pets = "Pets",
Phone = "Phone",
Plus = "Plus",
PlusCircle = "PlusCircle",
PriceTag = "PriceTag",
Restaurant = "Restaurant",
RoomService = "RoomService",
Sauna = "Sauna",
Search = "Search",
Service = "Service",
Shopping = "Shopping",
Skateboarding = "Skateboarding",
Smoking = "Smoking",
Snowflake = "Snowflake",
Spa = "Spa",
StarFilled = "StarFilled",
Street = "Street",
Swim = "Swim",
Thermostat = "Thermostat",
Train = "Train",
Tripadvisor = "Tripadvisor",
Tshirt = "Tshirt",
TshirtWash = "TshirtWash",
TvCasting = "TvCasting",
Voucher = "Voucher",
WarningTriangle = "WarningTriangle",
Wifi = "Wifi",
}