@volvo-cars/react-icons
Advanced tools
Comparing version 0.24.1 to 1.0.0
import { type BrandedIconProps } from './branded-icon'; | ||
import { type IconProps } from './icon'; | ||
import { type IconButtonProps } from './icon-button'; | ||
import { type IconName } from './icons.generated'; | ||
import { type IconButtonIcon, type IconType } from './icons_DEPRECATED'; | ||
/** | ||
* @deprecated Migrate to `IconName` from `@volvo-cars/react-icons` instead. | ||
*/ | ||
type DEPRECATED_IconButtonIcon = 'alarm' | 'avatar' | 'calendar' | 'checkmark' | 'communication-chat' | 'communication-email' | 'communication-phone' | 'copy' | 'delete' | 'edit' | 'externallink' | 'favorite' | 'filter' | 'info' | 'list' | 'map-mappin' | 'map-route' | 'media-pause' | 'media-play' | 'more' | 'navigation-arrowback' | 'navigation-arrowdown' | 'navigation-arrowforward' | 'navigation-arrowup' | 'navigation-chevronback' | 'navigation-chevrondown' | 'navigation-chevronforward' | 'navigation-chevronup' | 'navigation-close' | 'navigation-minus' | 'navigation-plus' | 'other-bookmark' | 'other-eye' | 'other-eyeslash' | 'other-help' | 'other-home' | 'print' | 'refresh' | 'save' | 'search' | 'settings' | 'shop' | 'support' | 'time'; | ||
/** | ||
* 0.x icon types that are supported in the automatic transform to 1.0 icon names, | ||
@@ -12,3 +14,3 @@ * excluding the icons prefixed with `thirdparty-`. | ||
*/ | ||
type DEPRECATED_IconType = Exclude<IconType, `thirdparty-${string}`>; | ||
type DEPRECATED_IconType = '30daystrial-40' | '360camera-32' | '360camera-40' | 'alarm-16' | 'alarm-24' | 'alarm-32' | 'alarm-40' | 'alarm-64' | 'avatar-16' | 'avatar-24' | 'avatar-40' | 'award-24' | 'award-40' | 'blocked-16' | 'blocked-24' | 'blocked-32' | 'blocked-40' | 'blocked-48' | 'calendar-16' | 'calendar-24' | 'calendar-40' | 'calendar-64' | 'car-alcolock-40' | 'car-aqi-32' | 'car-aqi-40' | 'car-audio-24' | 'car-awd-16' | 'car-awd-24' | 'car-awd-32' | 'car-awd-40' | 'car-battery-24' | 'car-battery-40' | 'car-batterycharging-32' | 'car-batterycharging-40' | 'car-batterysoftware-40' | 'car-blis-32' | 'car-blis-40' | 'car-camera-24' | 'car-camera-32' | 'car-camera-40' | 'car-car-12' | 'car-car-16' | 'car-car-24' | 'car-car-32' | 'car-car-40' | 'car-car-48' | 'car-carbattery-40' | 'car-carclock-24' | 'car-carclock-40' | 'car-cardroplets-24' | 'car-cardroplets-40' | 'car-carelectricavatar-32' | 'car-carelectricavatar-40' | 'car-carelectricclock-32' | 'car-carelectricclock-40' | 'car-carelectricthreearrows-32' | 'car-carelectricthreearrows-40' | 'car-carelectrictwoarrows-32' | 'car-carelectrictwoarrows-40' | 'car-carinhouse-32' | 'car-carinhouse-40' | 'car-carinspection-24' | 'car-carinspection-40' | 'car-carmagnifier-24' | 'car-carmagnifier-40' | 'car-carshieldtick-24' | 'car-carshieldtick-40' | 'car-carside-24' | 'car-carside-32' | 'car-carside-40' | 'car-carunderroof-32' | 'car-carunderroof-40' | 'car-carwash-24' | 'car-carwash-40' | 'car-ccs-40' | 'car-charging-32' | 'car-charging-40' | 'car-chargingsocketcn-40' | 'car-chargingsocketcn-64' | 'car-chargingsocketcneu-40' | 'car-chargingsocketcneu-64' | 'car-chargingsocketeu-40' | 'car-chargingsocketeu-64' | 'car-chargingsocketjp-40' | 'car-chargingsocketjp-64' | 'car-chargingsocketjpna-40' | 'car-chargingsocketjpna-64' | 'car-chargingsocketna-40' | 'car-chargingsocketna-64' | 'car-citysafety-32' | 'car-citysafety-40' | 'car-citysafety-48' | 'car-collisionavoidence-32' | 'car-collisionavoidence-40' | 'car-courtesycar-24' | 'car-courtesycar-40' | 'car-cta-32' | 'car-cta-40' | 'car-driveralert-24' | 'car-driveralert-32' | 'car-driveralert-40' | 'car-electric-16' | 'car-electric-24' | 'car-electric-32' | 'car-electric-40' | 'car-electricalplug-24' | 'car-electricalplug-40' | 'car-engine-24' | 'car-engine-40' | 'car-engine-48' | 'car-fan-24' | 'car-fan-32' | 'car-fan-40' | 'car-fan-48' | 'car-fan-64' | 'car-fan-80' | 'car-features-16' | 'car-features-40' | 'car-features-48' | 'car-fuel-16' | 'car-fuel-24' | 'car-fuel-40' | 'car-fwd-16' | 'car-fwd-24' | 'car-fwd-32' | 'car-fwd-40' | 'car-houseelectricplug-32' | 'car-houseelectricplug-40' | 'car-hud-32' | 'car-hud-40' | 'car-hybrid-16' | 'car-hybrid-24' | 'car-hybrid-32' | 'car-hybrid-40' | 'car-key-24' | 'car-key-40' | 'car-moonroof-32' | 'car-moonroof-40' | 'car-navigate-16' | 'car-navigate-24' | 'car-navigate-32' | 'car-navigate-40' | 'car-performance-24' | 'car-performance-40' | 'car-plugsurfingcard-24' | 'car-plugsurfingcard-40' | 'car-psquare-32' | 'car-psquare-40' | 'car-road-16' | 'car-road-24' | 'car-road-32' | 'car-road-40' | 'car-roadsideassistance-24' | 'car-roadsideassistance-40' | 'car-roadsideassistance-64' | 'car-safetyfeatures-32' | 'car-seat-16' | 'car-seat-24' | 'car-seat-40' | 'car-seatright-24' | 'car-seatright-40' | 'car-seats-16' | 'car-seats-24' | 'car-seats-40' | 'car-seatsfour-24' | 'car-seatsfour-32' | 'car-seatsfour-40' | 'car-seatsseven-32' | 'car-service-24' | 'car-service-40' | 'car-size-24' | 'car-size-40' | 'car-slipperyroad-32' | 'car-slipperyroad-40' | 'car-speedcap-40' | 'car-steeringwheel-32' | 'car-steeringwheel-40' | 'car-steeringwheelp-32' | 'car-steeringwheelp-40' | 'car-towbar-40' | 'car-traffic-24' | 'car-traffic-40' | 'car-transmission-16' | 'car-transmission-24' | 'car-transmission-40' | 'car-trunkspace-24' | 'car-trunkspace-40' | 'car-type2-40' | 'car-tyre-24' | 'car-tyre-40' | 'car-wheel-16' | 'car-wheel-24' | 'car-windscreenwiper-24' | 'car-windscreenwiper-40' | 'checkmark-12' | 'checkmark-16' | 'checkmark-24' | 'checkmark-32' | 'checkmark-40' | 'checkmark-48' | 'circleplus-24' | 'circleplus-40' | 'circleplusfilled-24' | 'circleplusfilled-40' | 'citydriving-16' | 'citydriving-32' | 'citydriving-40' | 'coffee-40' | 'communication-chat-16' | 'communication-chat-24' | 'communication-chat-32' | 'communication-chat-40' | 'communication-email-16' | 'communication-email-24' | 'communication-email-32' | 'communication-email-40' | 'communication-mailhandling-40' | 'communication-phone-16' | 'communication-phone-24' | 'communication-phone-40' | 'communication-textmessage-40' | 'connectivity-16' | 'connectivity-24' | 'connectivity-40' | 'connectivity-80' | 'copy-16' | 'copy-40' | 'date-40' | 'delete-16' | 'delete-24' | 'delete-40' | 'designyourown-16' | 'designyourown-24' | 'designyourown-32' | 'designyourown-40' | 'device-24' | 'device-32' | 'device-40' | 'digitalkey-32' | 'digitalkey-40' | 'ecoleather-40' | 'edit-16' | 'edit-24' | 'edit-40' | 'electrification-16' | 'electrification-32' | 'electrification-40' | 'error-12' | 'error-16' | 'error-24' | 'error-40' | 'error-64' | 'extendedperiod-24' | 'extendedperiod-32' | 'extendedperiod-40' | 'extendedperiod-48' | 'externallink-12' | 'externallink-16' | 'externallink-24' | 'externallink-32' | 'externallink-40' | 'externallink-48' | 'externallink-64' | 'externallink-80' | 'facemask-40' | 'fallbackimage-24' | 'favorite-16' | 'favorite-24' | 'favorite-32' | 'favorite-40' | 'favorite-48' | 'filter-16' | 'filter-24' | 'filter-40' | 'filterfilled-32' | 'filterfilled-40' | 'guardingservices-24' | 'guardingservices-40' | 'highwaypilot-32' | 'highwaypilot-40' | 'incentives-40' | 'info-12' | 'info-16' | 'info-24' | 'info-32' | 'info-40' | 'insurance-24' | 'insurance-40' | 'insurance-80' | 'leaf-32' | 'leaf-40' | 'link-16' | 'link-24' | 'link-32' | 'link-40' | 'list-16' | 'list-24' | 'list-32' | 'list-40' | 'locked-40' | 'locked-64' | 'map-crosshair-32' | 'map-crosshair-40' | 'map-map-24' | 'map-map-40' | 'map-mappin-16' | 'map-mappin-24' | 'map-mappin-32' | 'map-mappin-40' | 'map-mappin-48' | 'map-mappin-64' | 'map-mappin-80' | 'map-pegman-32' | 'map-pegman-40' | 'map-route-16' | 'map-route-24' | 'map-route-32' | 'map-route-40' | 'media-pause-16' | 'media-pause-24' | 'media-pause-32' | 'media-pause-40' | 'media-pause-48' | 'media-pause-64' | 'media-pause-80' | 'media-play-16' | 'media-play-24' | 'media-play-32' | 'media-play-40' | 'media-play-48' | 'media-play-64' | 'media-play-80' | 'media-stepbackward-32' | 'media-stepbackward-40' | 'media-stepforward-32' | 'media-stepforward-40' | 'mixeddriving-16' | 'mixeddriving-32' | 'mixeddriving-40' | 'moneycirculararrows-32' | 'moneycirculararrows-40' | 'more-16' | 'more-24' | 'more-40' | 'more-48' | 'mountains-24' | 'mountains-32' | 'mountains-40' | 'multiplechoice-40' | 'navigation-arrowback-16' | 'navigation-arrowback-40' | 'navigation-arrowdown-16' | 'navigation-arrowdown-40' | 'navigation-arrowforward-16' | 'navigation-arrowforward-24' | 'navigation-arrowforward-40' | 'navigation-arrowsort-16' | 'navigation-arrowsort-40' | 'navigation-arrowup-16' | 'navigation-arrowup-40' | 'navigation-chevronback-12' | 'navigation-chevronback-16' | 'navigation-chevronback-24' | 'navigation-chevronback-32' | 'navigation-chevronback-40' | 'navigation-chevronback-48' | 'navigation-chevronback-64' | 'navigation-chevronback-80' | 'navigation-chevrondown-12' | 'navigation-chevrondown-16' | 'navigation-chevrondown-24' | 'navigation-chevrondown-32' | 'navigation-chevrondown-40' | 'navigation-chevrondown-48' | 'navigation-chevrondown-64' | 'navigation-chevrondown-80' | 'navigation-chevronforward-12' | 'navigation-chevronforward-16' | 'navigation-chevronforward-24' | 'navigation-chevronforward-32' | 'navigation-chevronforward-40' | 'navigation-chevronforward-48' | 'navigation-chevronforward-64' | 'navigation-chevronforward-80' | 'navigation-chevronup-12' | 'navigation-chevronup-16' | 'navigation-chevronup-24' | 'navigation-chevronup-32' | 'navigation-chevronup-40' | 'navigation-chevronup-48' | 'navigation-chevronup-64' | 'navigation-chevronup-80' | 'navigation-close-12' | 'navigation-close-16' | 'navigation-close-24' | 'navigation-close-32' | 'navigation-close-40' | 'navigation-close-48' | 'navigation-close-64' | 'navigation-close-80' | 'navigation-menu-24' | 'navigation-menu-32' | 'navigation-menu-40' | 'navigation-minus-16' | 'navigation-minus-24' | 'navigation-minus-40' | 'navigation-plus-12' | 'navigation-plus-16' | 'navigation-plus-24' | 'navigation-plus-32' | 'navigation-plus-40' | 'navigation-plus-48' | 'nocosts-24' | 'nocosts-32' | 'nocosts-40' | 'nofilter-24' | 'nofilter-32' | 'nofilter-40' | 'nohiddencost-40' | 'nohiddencost-80' | 'offergeneric-24' | 'offergeneric-40' | 'office-avinstallation-40' | 'office-cleaning-40' | 'office-elevator-40' | 'office-furniture-40' | 'office-homework-24' | 'office-homework-40' | 'office-lawnmower-40' | 'office-meetingroom-40' | 'office-moving-24' | 'office-moving-40' | 'office-newareainsysenv-40' | 'office-officearea-40' | 'office-officesupplies-40' | 'office-otherfacilityfaults-40' | 'office-property-40' | 'office-propertyinside-40' | 'office-propertyoutside-40' | 'office-restaurantcafeteria-40' | 'office-restroom-40' | 'office-retailer-16' | 'office-retailer-24' | 'office-retailer-40' | 'office-securityequipment-40' | 'office-servicetools-64' | 'office-socialisingkitchenarea-40' | 'office-workdesk-40' | 'office-workplacelayout-40' | 'office-workshop-40' | 'office-workshop-80' | 'other-24hforwardarrowcircle-32' | 'other-24hforwardarrowcircle-40' | 'other-360view-24' | 'other-360view-40' | 'other-airpurifier-32' | 'other-airpurifier-40' | 'other-animal-40' | 'other-asterisk-40' | 'other-backplate-24' | 'other-bandaid-24' | 'other-bandaid-40' | 'other-bank-24' | 'other-bank-32' | 'other-bank-40' | 'other-barchart-40' | 'other-bookmark-16' | 'other-bookmark-24' | 'other-branching-24' | 'other-calendaronedot-32' | 'other-calendaronedot-40' | 'other-calendarsevendots-32' | 'other-calendarsevendots-40' | 'other-calendarthreedots-32' | 'other-calendarthreedots-40' | 'other-carframed-24' | 'other-carshadow-24' | 'other-carstacked-24' | 'other-chart-16' | 'other-chart-24' | 'other-chart-40' | 'other-childface-24' | 'other-childface-40' | 'other-circlefilled-16' | 'other-circlefilled-24' | 'other-circulareconomy-40' | 'other-cogdiamond-24' | 'other-cogdiamond-40' | 'other-cogwheels-24' | 'other-cogwheels-40' | 'other-contract-32' | 'other-contract-40' | 'other-creditcard-32' | 'other-creditcard-40' | 'other-creditcardcirclearrow-32' | 'other-creditcardcirclearrow-40' | 'other-creditcardplus-32' | 'other-creditcardplus-40' | 'other-crop-24' | 'other-cubedivided-24' | 'other-diamond-16' | 'other-diamond-24' | 'other-diamond-32' | 'other-diamond-40' | 'other-documentswrench-24' | 'other-documentswrench-40' | 'other-emission-24' | 'other-emission-40' | 'other-emission-80' | 'other-envoymachine-40' | 'other-exchange-24' | 'other-eye-16' | 'other-eye-24' | 'other-eyeslash-16' | 'other-eyeslash-24' | 'other-fallbackvideo-24' | 'other-fire-24' | 'other-fire-40' | 'other-foldercog-24' | 'other-fridge-24' | 'other-fridge-40' | 'other-glass-24' | 'other-glass-40' | 'other-grid-16' | 'other-handshake-40' | 'other-help-16' | 'other-home-16' | 'other-idcardslash-32' | 'other-idcardslash-40' | 'other-legal-24' | 'other-legal-40' | 'other-link-24' | 'other-massbalance-40' | 'other-photo-24' | 'other-profilecog-16' | 'other-qrscan-32' | 'other-qrscan-40' | 'other-receipt-32' | 'other-receipt-40' | 'other-receiptslash-32' | 'other-receiptslash-40' | 'other-rose-24' | 'other-rose-40' | 'other-satellite-32' | 'other-satellite-40' | 'other-screw-40' | 'other-shieldlock-40' | 'other-shieldplus-40' | 'other-smileyhappy-40' | 'other-smileyhappyfilled-40' | 'other-smileyneutral-40' | 'other-smileyneutralfilled-40' | 'other-smileysad-40' | 'other-smileysadfilled-40' | 'other-smileysomewhathappy-40' | 'other-smileysomewhathappyfilled-40' | 'other-smileysomewhatsad-40' | 'other-smileysomewhatsadfilled-40' | 'other-star-32' | 'other-star-40' | 'other-starfilled-32' | 'other-starfilled-40' | 'other-starhalffilled-32' | 'other-starhalffilled-40' | 'other-structure-24' | 'other-table-24' | 'other-traceablecobolt-40' | 'other-trophy-40' | 'other-unlocked-24' | 'other-unlocked-40' | 'other-van-16' | 'other-van-24' | 'other-van-40' | 'other-vanhouse-24' | 'other-vanhouse-40' | 'ownersmanual-40' | 'ownersmanual-64' | 'paperclip-16' | 'paperclip-24' | 'paperclip-40' | 'paperdownload-24' | 'paperdownload-40' | 'paperplane-24' | 'paperplane-40' | 'paperplanefilled-24' | 'paperplanefilled-40' | 'papertemplate-40' | 'print-16' | 'print-24' | 'print-32' | 'print-40' | 'profile-24' | 'profile-40' | 'recycle-40' | 'refresh-16' | 'refresh-40' | 'remote-32' | 'remote-40' | 'road-16' | 'road-32' | 'road-40' | 'roadmountains-32' | 'roadmountains-40' | 'sale-16' | 'sale-24' | 'sale-32' | 'sale-40' | 'save-16' | 'save-24' | 'save-40' | 'savings-24' | 'savings-32' | 'savings-40' | 'search-16' | 'search-24' | 'search-40' | 'settings-16' | 'settings-24' | 'settings-32' | 'settings-40' | 'share-16' | 'share-24' | 'share-32' | 'share-40' | 'share-48' | 'share-64' | 'share-80' | 'shop-16' | 'shop-24' | 'shop-40' | 'smartphone-24' | 'smartphone-40' | 'speaker-32' | 'speaker-40' | 'star-40' | 'support-16' | 'support-24' | 'support-32' | 'support-40' | 'support-64' | 'sustainablematerial-40' | 'taxes-24' | 'taxes-32' | 'taxes-40' | 'throwback-32' | 'throwback-40' | 'time-16' | 'time-24' | 'time-32' | 'time-40' | 'warninghazard-40' | 'warranty-24' | 'warranty-32' | 'warranty-40' | 'warranty-80' | 'weather-cloud-40' | 'weather-rain-24' | 'weather-rain-40' | 'weather-snow-24' | 'weather-snow-32' | 'weather-snow-40' | 'weather-sun-32' | 'weather-sun-40' | 'wireless-40'; | ||
/** | ||
@@ -20,7 +22,3 @@ * 0.x icon types that are supported in the automatic transform to 1.0 icon names, | ||
*/ | ||
type DEPRECATED_ThirdPartyIconType = Extract<IconType, `thirdparty-${string}`>; | ||
/** | ||
* @deprecated Migrate to `IconName` from `@volvo-cars/react-icons` instead. | ||
*/ | ||
type DEPRECATED_IconButtonIcon = IconButtonIcon; | ||
type DEPRECATED_ThirdPartyIconType = 'thirdparty-arios-24' | 'thirdparty-blogger-24' | 'thirdparty-blogger-40' | 'thirdparty-facebook-24' | 'thirdparty-googleassistant-16' | 'thirdparty-googleassistant-40' | 'thirdparty-instagram-24' | 'thirdparty-line-24' | 'thirdparty-line-40' | 'thirdparty-linkedin-24' | 'thirdparty-linkedin-40' | 'thirdparty-pinterest-24' | 'thirdparty-salesforce-16' | 'thirdparty-salesforce-40' | 'thirdparty-threads-24' | 'thirdparty-twitter-24' | 'thirdparty-vkontakte-24' | 'thirdparty-vkontakte-40' | 'thirdparty-wechat-24' | 'thirdparty-wechat-40' | 'thirdparty-weibo-24' | 'thirdparty-weibo-40' | 'thirdparty-x-24' | 'thirdparty-youtube-24'; | ||
export type { DEPRECATED_IconType, DEPRECATED_IconButtonIcon, DEPRECATED_ThirdPartyIconType, }; | ||
@@ -31,7 +29,3 @@ /** | ||
*/ | ||
export declare function getIconPropsFromDeprecatedIconType(type?: DEPRECATED_IconType): { | ||
icon: IconName; | ||
size: NonNullable<IconProps['size']>; | ||
filled?: boolean; | ||
}; | ||
export declare function getIconPropsFromDeprecatedIconType(type?: DEPRECATED_IconType): Pick<IconProps, 'icon' | 'size' | 'filled'>; | ||
/** | ||
@@ -38,0 +32,0 @@ * Accepts a string in the format of `category-name-size`, used in 0.x, and returns the |
@@ -1,2 +0,2 @@ | ||
var t={"30daystrial":"calendar-date","360camera":"camera-rotate",alarm:"bell",avatar:"profile",award:"star-circled",blocked:"blocked",calendar:"calendar","car-abs":"abs","car-alcolock":"alcohol-lock","car-aqi":"aqi-circled","car-audio":"audio-wave","car-awd":"awd","car-battery":"battery-frame-standing","car-batterycharging":"charging-battery-standing","car-batterysoftware":"cloud-download-battery","car-blis":"blis","car-camera":"camera","car-car":"car","car-carbattery":"car-battery","car-carclock":"clock-car","car-cardroplets":"drops-car","car-carelectricavatar":"profile-car","car-carelectricclock":"clock-car","car-carelectricthreearrows":"arrows-multidirectional-car","car-carelectrictwoarrows":"swap-car","car-carinhouse":"garage-car","car-carinspection":"search-car","car-carmagnifier":"search-car","car-carshieldtick":"shield-checked-car","car-carside":"car-side-profile","car-carunderroof":"roof-car","car-carwash":"drops-car","car-ccs":"charger-ccs","car-charging":"charging-battery-standing","car-chargingsocketcn":"charger-cn","car-chargingsocketcneu":"charger-cn-eu","car-chargingsocketeu":"charger-eu","car-chargingsocketjp":"charger-jp","car-chargingsocketjpna":"charger-jp-na","car-chargingsocketna":"charger-na","car-citysafety":"human-framed","car-collisionavoidence":"evasive-manoeuvre","car-courtesycar":"clock-car","car-cta":"cta","car-driveralert":"warning","car-electric":"plug","car-electricalplug":"plug","car-engine":"engine","car-fan":"fan","car-features":"checklist-paper","car-fuel":"fuel-pump","car-fwd":"fwd","car-houseelectricplug":"home-charger","car-hud":"hud","car-hybrid":"fuel-pump-hybrid","car-key":"key","car-moonroof":"moon-roof","car-navigate":"navigation-arrow","car-performance":"speedo","car-plugsurfingcard":"plug","car-psquare":"parking-squared","car-road":"road","car-roadsideassistance":"tow-truck","car-safetyfeatures":"car-sensors","car-seat":"seat","car-seatright":"seat-right","car-seats":"seat","car-seatsfour":"seat-4","car-seatsseven":"seat-7","car-service":"wrench","car-size":"car","car-slipperyroad":"esc","car-speedcap":"speedo","car-steeringwheel":"steering-wheel","car-steeringwheelp":"parking-steering-wheel","car-towbar":"arrows-towbar","car-traffic":"cars","car-transmission":"manual-transmission","car-trunkspace":"trunk-space","car-type2":"charger-cn-eu","car-tyre":"tire","car-wheel":"wheel","car-windscreenwiper":"windscreen-wiper",checkmark:"checkmark",circleplus:"plus-circled",citydriving:"city",coffee:"coffee-cup","communication-chat":"speech-bubble-three-dots","communication-email":"email","communication-mailhandling":"mail","communication-phone":"phone","communication-textmessage":"message-phone",connectivity:"globe",copy:"stacked-squares",date:"checked-calendar",delete:"trash-can",designyourown:"pen-circled",device:"device",digitalkey:"digital-key",ecoleather:"leather",edit:"pen-paper",electrification:"lightning-bolt",error:"exclamation-mark-circled",extendedperiod:"clock-circle-forward-large",externallink:"external-link",facemask:"mask",fallbackimage:"image-framed",favorite:"heart",filter:"filter",guardingservices:"shield",highwaypilot:"highway",incentives:"bills-circle-backwards",info:"info-circled",insurance:"shield-checked",leaf:"leaf",link:"link",list:"list",locked:"lock","map-crosshair":"crosshair","map-map":"map","map-mappin":"map-pin","map-pegman":"pegman","map-route":"route","media-pause":"pause","media-play":"play","media-stepbackward":"step-backward","media-stepforward":"step-forward",mixeddriving:"mountains-straight-road",moneycirculararrows:"bills-circle-forward",more:"three-dots",mountains:"mountains",multiplechoice:"arrows-multidirectional","navigation-arrowback":"arrow-back","navigation-arrowdown":"arrow-down","navigation-arrowforward":"arrow-forward","navigation-arrowsort":"arrows-down-up","navigation-arrowup":"arrow-up","navigation-chevronback":"chevron-back","navigation-chevrondown":"chevron-down","navigation-chevronforward":"chevron-forward","navigation-chevronup":"chevron-up","navigation-close":"x","navigation-menu":"menu","navigation-minus":"minus","navigation-plus":"plus",nocosts:"bills-slashed",nofilter:"x-search",nohiddencost:"checklist",offergeneric:"percentage-circled","office-avinstallation":"projector","office-cleaning":"broom-and-bucket","office-elevator":"elevator","office-furniture":"office-chair","office-homework":"home-work","office-lawnmower":"lawnmower","office-meetingroom":"conference-table","office-moving":"delivery-truck","office-newareainsysenv":"plus-circled-square-dotted","office-officearea":"desks","office-officesupplies":"office-supplies","office-otherfacilityfaults":"box-list-papers","office-property":"office-building","office-propertyinside":"tools","office-propertyoutside":"garden-tools","office-restaurantcafeteria":"fork-and-knife","office-restroom":"restroom","office-retailer":"retailer","office-securityequipment":"lock-shield","office-servicetools":"wrench-and-screwdriver","office-socialisingkitchenarea":"kitchen","office-workdesk":"workstation","office-workplacelayout":"loop-backwards-square-dotted","office-workshop":"wrench-house","other-24hforwardarrowcircle":"clock-circle-forward-24h","other-360view":"cube-3d","other-airpurifier":"air-filter","other-animal":"animal","other-asterisk":"asterisk","other-backplate":"image-framed","other-bandaid":"band-aid","other-bank":"bank","other-barchart":"graph-bars","other-bookmark":"bookmark","other-branching":"arrows-split","other-calendaronedot":"calendar-1-dot","other-calendarsevendots":"calendar-7-dots","other-calendarthreedots":"calendar-3-dots","other-carframed":"car-framed","other-carshadow":"car-shadow","other-carstacked":"stacked-squares-car","other-chart":"graph-lines","other-childface":"child","other-circle":"circle","other-circulareconomy":"loop-forward-cube","other-cogdiamond":"diamond-cog","other-cogwheels":"cogs","other-contract":"signed-paper","other-creditcard":"credit-card","other-creditcardcirclearrow":"circle-backwards-credit-card","other-creditcardplus":"plus-credit-card","other-crop":"crop","other-cubedivided":"cube-3d-divided","other-diamond":"diamond","other-documentswrench":"wrench-papers","other-emission":"co2","other-envoymachine":"checkmark-device","other-exchange":"loop-backwards-rounded","other-eye":"eye","other-eyeslash":"eye-slashed","other-fallbackvideo":"video-framed","other-fire":"fire","other-foldercog":"cog-folder","other-fridge":"fridge","other-glass":"broken-glass","other-grid":"square-grid","other-handshake":"handshake","other-help":"question-mark-circled","other-home":"home","other-idcardslash":"id-card-slashed","other-legal":"legal-hammer","other-link":"share","other-massbalance":"scale","other-photo":"photo","other-profilecog":"cog-profile","other-qrscan":"qr-code-scanner","other-receipt":"receipt","other-receiptslash":"receipt-slashed","other-rose":"rose","other-satellite":"satellite","other-screw":"bolt","other-shieldlock":"lock-shield","other-shieldplus":"shield-plus","other-smileyhappy":"smiley-happy","other-smileyneutral":"smiley-neutral","other-smileysad":"smiley-sad","other-smileysomewhathappy":"smiley-slightly-happy","other-smileysomewhatsad":"smiley-slightly-sad","other-star":"star","other-starhalf":"star-half","other-structure":"structure","other-table":"table","other-traceablecobolt":"cobalt-search","other-trophy":"trophy","other-unlocked":"lock-open","other-van":"delivery-truck","other-vanhouse":"delivery-truck",ownersmanual:"book",paperclip:"paper-clip",paperdownload:"download-paper",paperplane:"paper-plane",papertemplate:"papers",print:"printer",profile:"profile-circled",recycle:"recycle",refresh:"loop-forward",remote:"mobile-phone-connected",road:"road",roadmountains:"mountains-road",sale:"hangtag",save:"download",savings:"bills",search:"search",settings:"cog",share:"external-link",shop:"shopping-bag",smartphone:"mobile-phone",speaker:"speaker",star:"star",support:"headset",sustainablematerial:"fabric",taxes:"usd-coin",throwback:"leaf-loop-backward",time:"clock",warninghazard:"warning-triangle",warranty:"ribbon","weather-cloud":"cloud","weather-rain":"rain","weather-snow":"snowflake","weather-sun":"sun",wireless:"wifi"},n={"thirdparty-arios":"apple-ar","thirdparty-blogger":"blogger","thirdparty-facebook":"facebook","thirdparty-googleassistant":"google-assistant","thirdparty-instagram":"instagram","thirdparty-line":"line","thirdparty-linkedin":"linkedin","thirdparty-pinterest":"pinterest","thirdparty-salesforce":"salesforce","thirdparty-threads":"threads","thirdparty-twitter":"x","thirdparty-vkontakte":"vkontakte","thirdparty-wechat":"wechat","thirdparty-weibo":"weibo","thirdparty-x":"x","thirdparty-youtube":"youtube"};function s(r){if(!r)return{};let e,o,a=r.split("-");a.length===2?e=a[0]:e=[a[0],a[1]].join("-");let i=Number(a.pop()),c=t[e];return!c&&e.endsWith("filled")&&(c=t[e.replace("filled","")],c&&(o=!0)),{icon:c,size:i,filled:o}}function l(r){if(!r)return{};let e=r.split("-"),o=[e[0],e[1]].join("-"),a=Number(e.pop());return{icon:n[o],size:a}}function d(r){return r?{icon:t[r]}:{}}export{l as getBrandedIconPropsFromDeprecatedIconType,d as getIconButtonPropsFromDeprecatedIconType,s as getIconPropsFromDeprecatedIconType}; | ||
var i={"30daystrial":"calendar-date","360camera":"camera-rotate",alarm:"bell",avatar:"profile",award:"star-circled",blocked:"blocked",calendar:"calendar","car-abs":"abs","car-alcolock":"alcohol-lock","car-aqi":"aqi-circled","car-audio":"audio-wave","car-awd":"awd","car-battery":"battery-frame-standing","car-batterycharging":"charging-battery-standing","car-batterysoftware":"cloud-download-battery","car-blis":"blis","car-camera":"camera","car-car":"car","car-carbattery":"car-battery","car-carclock":"clock-car","car-cardroplets":"drops-car","car-carelectricavatar":"profile-car","car-carelectricclock":"clock-car","car-carelectricthreearrows":"arrows-multidirectional-car","car-carelectrictwoarrows":"swap-car","car-carinhouse":"garage-car","car-carinspection":"search-car","car-carmagnifier":"search-car","car-carshieldtick":"shield-checked-car","car-carside":"car-side-profile","car-carunderroof":"roof-car","car-carwash":"drops-car","car-ccs":"charger-ccs","car-charging":"charging-battery-standing","car-chargingsocketcn":"charger-cn","car-chargingsocketcneu":"charger-cn-eu","car-chargingsocketeu":"charger-eu","car-chargingsocketjp":"charger-jp","car-chargingsocketjpna":"charger-jp-na","car-chargingsocketna":"charger-na","car-citysafety":"human-framed","car-collisionavoidence":"evasive-manoeuvre","car-courtesycar":"clock-car","car-cta":"cta","car-driveralert":"warning","car-electric":"plug","car-electricalplug":"plug","car-engine":"engine","car-fan":"fan","car-features":"checklist-paper","car-fuel":"fuel-pump","car-fwd":"fwd","car-houseelectricplug":"home-charger","car-hud":"hud","car-hybrid":"fuel-pump-hybrid","car-key":"key","car-moonroof":"moon-roof","car-navigate":"navigation-arrow","car-performance":"speedo","car-plugsurfingcard":"plug","car-psquare":"parking-squared","car-road":"road","car-roadsideassistance":"tow-truck","car-safetyfeatures":"car-sensors","car-seat":"seat","car-seatright":"seat-right","car-seats":"seat","car-seatsfour":"seat-4","car-seatsseven":"seat-7","car-service":"wrench","car-size":"car","car-slipperyroad":"esc","car-speedcap":"speedo","car-steeringwheel":"steering-wheel","car-steeringwheelp":"parking-steering-wheel","car-towbar":"arrows-towbar","car-traffic":"cars","car-transmission":"manual-transmission","car-trunkspace":"trunk-space","car-type2":"charger-cn-eu","car-tyre":"tire","car-wheel":"wheel","car-windscreenwiper":"windscreen-wiper",checkmark:"checkmark",circleplus:"plus-circled",citydriving:"city",coffee:"coffee-cup","communication-chat":"speech-bubble-three-dots","communication-email":"email","communication-mailhandling":"mail","communication-phone":"phone","communication-textmessage":"message-phone",connectivity:"globe",copy:"stacked-squares",date:"checked-calendar",delete:"trash-can",designyourown:"pen-circled",device:"device",digitalkey:"digital-key",ecoleather:"leather",edit:"pen-paper",electrification:"lightning-bolt",error:"exclamation-mark-circled",extendedperiod:"clock-circle-forward-large",externallink:"external-link",facemask:"mask",fallbackimage:"image-framed",favorite:"heart",filter:"filter",guardingservices:"shield",highwaypilot:"highway",incentives:"bills-circle-backwards",info:"info-circled",insurance:"shield-checked",leaf:"leaf",link:"link",list:"list",locked:"lock","map-crosshair":"crosshair","map-map":"map","map-mappin":"map-pin","map-pegman":"pegman","map-route":"route","media-pause":"pause","media-play":"play","media-stepbackward":"step-backward","media-stepforward":"step-forward",mixeddriving:"mountains-straight-road",moneycirculararrows:"bills-circle-forward",more:"three-dots",mountains:"mountains",multiplechoice:"arrows-multidirectional","navigation-arrowback":"arrow-back","navigation-arrowdown":"arrow-down","navigation-arrowforward":"arrow-forward","navigation-arrowsort":"arrows-down-up","navigation-arrowup":"arrow-up","navigation-chevronback":"chevron-back","navigation-chevrondown":"chevron-down","navigation-chevronforward":"chevron-forward","navigation-chevronup":"chevron-up","navigation-close":"x","navigation-menu":"menu","navigation-minus":"minus","navigation-plus":"plus",nocosts:"bills-slashed",nofilter:"x-search",nohiddencost:"checklist",offergeneric:"percentage-circled","office-avinstallation":"projector","office-cleaning":"broom-and-bucket","office-elevator":"elevator","office-furniture":"office-chair","office-homework":"home-work","office-lawnmower":"lawnmower","office-meetingroom":"conference-table","office-moving":"delivery-truck","office-newareainsysenv":"plus-circled-square-dotted","office-officearea":"desks","office-officesupplies":"office-supplies","office-otherfacilityfaults":"box-list-papers","office-property":"office-building","office-propertyinside":"tools","office-propertyoutside":"garden-tools","office-restaurantcafeteria":"fork-and-knife","office-restroom":"restroom","office-retailer":"retailer","office-securityequipment":"lock-shield","office-servicetools":"wrench-and-screwdriver","office-socialisingkitchenarea":"kitchen","office-workdesk":"workstation","office-workplacelayout":"loop-backwards-square-dotted","office-workshop":"wrench-house","other-24hforwardarrowcircle":"clock-circle-forward-24h","other-360view":"cube-3d","other-airpurifier":"air-filter","other-animal":"animal","other-asterisk":"asterisk","other-backplate":"image-framed","other-bandaid":"band-aid","other-bank":"bank","other-barchart":"graph-bars","other-bookmark":"bookmark","other-branching":"arrows-split","other-calendaronedot":"calendar-1-dot","other-calendarsevendots":"calendar-7-dots","other-calendarthreedots":"calendar-3-dots","other-carframed":"car-framed","other-carshadow":"car-shadow","other-carstacked":"stacked-squares-car","other-chart":"graph-lines","other-childface":"child","other-circle":"circle","other-circulareconomy":"loop-forward-cube","other-cogdiamond":"diamond-cog","other-cogwheels":"cogs","other-contract":"signed-paper","other-creditcard":"credit-card","other-creditcardcirclearrow":"circle-backwards-credit-card","other-creditcardplus":"plus-credit-card","other-crop":"crop","other-cubedivided":"cube-3d-divided","other-diamond":"diamond","other-documentswrench":"wrench-papers","other-emission":"co2","other-envoymachine":"checkmark-device","other-exchange":"loop-backwards-rounded","other-eye":"eye","other-eyeslash":"eye-slashed","other-fallbackvideo":"video-framed","other-fire":"fire","other-foldercog":"cog-folder","other-fridge":"fridge","other-glass":"broken-glass","other-grid":"square-grid","other-handshake":"handshake","other-help":"question-mark-circled","other-home":"home","other-idcardslash":"id-card-slashed","other-legal":"legal-hammer","other-link":"share","other-massbalance":"scale","other-photo":"photo","other-profilecog":"cog-profile","other-qrscan":"qr-code-scanner","other-receipt":"receipt","other-receiptslash":"receipt-slashed","other-rose":"rose","other-satellite":"satellite","other-screw":"bolt","other-shieldlock":"lock-shield","other-shieldplus":"shield-plus","other-smileyhappy":"smiley-happy","other-smileyneutral":"smiley-neutral","other-smileysad":"smiley-sad","other-smileysomewhathappy":"smiley-slightly-happy","other-smileysomewhatsad":"smiley-slightly-sad","other-star":"star","other-starhalf":"star-half","other-structure":"structure","other-table":"table","other-traceablecobolt":"cobalt-search","other-trophy":"trophy","other-unlocked":"lock-open","other-van":"delivery-truck","other-vanhouse":"delivery-truck",ownersmanual:"book",paperclip:"paper-clip",paperdownload:"download-paper",paperplane:"paper-plane",papertemplate:"papers",print:"printer",profile:"profile-circled",recycle:"recycle",refresh:"loop-forward",remote:"mobile-phone-connected",road:"road",roadmountains:"mountains-road",sale:"hangtag",save:"download",savings:"bills",search:"search",settings:"cog",share:"external-link",shop:"shopping-bag",smartphone:"mobile-phone",speaker:"speaker",star:"star",support:"headset",sustainablematerial:"fabric",taxes:"usd-coin",throwback:"leaf-loop-backward",time:"clock",warninghazard:"warning-triangle",warranty:"ribbon","weather-cloud":"cloud","weather-rain":"rain","weather-snow":"snowflake","weather-sun":"sun",wireless:"wifi"},n={"thirdparty-arios":"apple-ar","thirdparty-blogger":"blogger","thirdparty-facebook":"facebook","thirdparty-googleassistant":"google-assistant","thirdparty-instagram":"instagram","thirdparty-line":"line","thirdparty-linkedin":"linkedin","thirdparty-pinterest":"pinterest","thirdparty-salesforce":"salesforce","thirdparty-threads":"threads","thirdparty-twitter":"x","thirdparty-vkontakte":"vkontakte","thirdparty-wechat":"wechat","thirdparty-weibo":"weibo","thirdparty-x":"x","thirdparty-youtube":"youtube"};function s(e){if(!e)return{};let r,o,a=e.split("-");a.length===2?r=a[0]:r=[a[0],a[1]].join("-");let t=Number(a.pop()),c=i[r];return!c&&r.endsWith("filled")&&(c=i[r.replace("filled","")],c&&(o=!0)),{icon:c,size:t,filled:o}}function l(e){if(!e)return{};let r=e.split("-"),o=[r[0],r[1]].join("-"),a=Number(r.pop());return{icon:n[o],size:a}}function h(e){return e?{icon:i[e]}:{}}export{l as getBrandedIconPropsFromDeprecatedIconType,h as getIconButtonPropsFromDeprecatedIconType,s as getIconPropsFromDeprecatedIconType}; | ||
//# sourceMappingURL=compat.js.map |
@@ -1,2 +0,1 @@ | ||
import type { IconType } from './icons_DEPRECATED'; | ||
/** | ||
@@ -8,3 +7,2 @@ * Set the custom base URL before rendering, at app startup. | ||
export declare function getBrandedIconSrc(name: string): string; | ||
export declare function getLegacyIconSrc(type: IconType): string; | ||
export declare function getWordmarkSrc(): string; |
import { type IconName } from './icons.generated'; | ||
import { type IconButtonIcon } from './icons_DEPRECATED'; | ||
type BaseProps = { | ||
/** | ||
* The icon name including the icon category, if any. | ||
* | ||
* @deprecated Migrate to the `icon` property. | ||
*/ | ||
iconName?: IconButtonIcon; | ||
/** | ||
* The icon to render in the IconButton using the 1.0 icon system. | ||
*/ | ||
icon?: IconName; | ||
icon: IconName; | ||
/** | ||
@@ -15,0 +8,0 @@ * Use the filled variant of the icon, typically for active or selected states. |
import { type IconName } from './icons.generated'; | ||
import { type IconType } from './icons_DEPRECATED'; | ||
declare const COLOR: { | ||
@@ -16,10 +15,2 @@ readonly inherit: "text-inherit"; | ||
export type IconColor = keyof typeof COLOR | 'currentColor'; | ||
type DeprecatedIconProps = { | ||
/** | ||
* The icon type - combining the icon category, the name of the icon and the size. | ||
* | ||
* @deprecated Use `icon` and `size` properties instead. | ||
*/ | ||
type?: IconType; | ||
}; | ||
export type IconProps = { | ||
@@ -29,3 +20,3 @@ /** | ||
*/ | ||
icon?: IconName; | ||
icon: IconName; | ||
/** | ||
@@ -36,3 +27,3 @@ * The size of the icon in pixels, when using the `icon` property. | ||
*/ | ||
size?: 12 | 16 | 24 | 32 | 40 | 48 | 64 | 80; | ||
size: 12 | 16 | 24 | 32 | 40 | 48 | 64 | 80; | ||
/** | ||
@@ -72,3 +63,3 @@ * Use the filled variant of the icon, typically for active or selected states. | ||
onTransitionEnd?: React.TransitionEventHandler<HTMLImageElement>; | ||
} & DeprecatedIconProps; | ||
}; | ||
/** | ||
@@ -82,48 +73,3 @@ * Icon renders an `img` with a src on the volvocars.com CDN. | ||
*/ | ||
export declare const Icon: import("react").ForwardRefExoticComponent<{ | ||
/** | ||
* The name of the icon in the 1.0 icon system. | ||
*/ | ||
icon?: IconName; | ||
/** | ||
* The size of the icon in pixels, when using the `icon` property. | ||
* | ||
* Sizes 12 and 16 will use a smaller, simplified icon asset. | ||
*/ | ||
size?: 12 | 16 | 24 | 32 | 40 | 48 | 64 | 80; | ||
/** | ||
* Use the filled variant of the icon, typically for active or selected states. | ||
* | ||
* This property is only used together with the `icon` property. | ||
*/ | ||
filled?: boolean; | ||
/** | ||
* By default icons use the primary foreground color. | ||
* | ||
* To change color together with the surrounding text, such as when hovering a button, | ||
* use `currentColor` or `inherit`. | ||
*/ | ||
color?: IconColor; | ||
/** | ||
* Custom class name, merged with existing classes. | ||
*/ | ||
className?: string; | ||
/** | ||
* Alternate text. | ||
* | ||
* May be omitted if the icon is purely decorational or if the alternate text is already present, | ||
* such as in a button that already has a label. | ||
*/ | ||
alt?: string; | ||
hidden?: boolean; | ||
id?: string; | ||
title?: string; | ||
dir?: string; | ||
lang?: string; | ||
slot?: string; | ||
style?: React.CSSProperties; | ||
onAnimationEnd?: React.AnimationEventHandler<HTMLImageElement>; | ||
onAnimationStart?: React.AnimationEventHandler<HTMLImageElement>; | ||
onTransitionEnd?: React.TransitionEventHandler<HTMLImageElement>; | ||
} & DeprecatedIconProps & import("react").RefAttributes<HTMLImageElement>>; | ||
export declare const Icon: import("react").ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLImageElement>>; | ||
export {}; |
@@ -1,2 +0,2 @@ | ||
import{e as a}from"./chunk-HLIVINKX.js";import"./chunk-OW5P4HKJ.js";export{a as Icon}; | ||
import{e as a}from"./chunk-WIHBG7IG.js";import"./chunk-4QJT6MCU.js";export{a as Icon}; | ||
//# sourceMappingURL=icon.js.map |
@@ -1,2 +0,1 @@ | ||
export * from './icons_DEPRECATED'; | ||
export * from './icons.generated'; |
export declare const ICON_CDN_VERSION = "v4"; | ||
export type IconName = (typeof ICON_NAMES)[number]; | ||
export type BrandedIconName = (typeof BRANDED_ICON_NAMES)[number]; | ||
export declare const ICON_NAMES: readonly ["2x-circled", "abs", "abs-brake", "ac", "address-book", "air-distribution-face", "air-distribution-feet", "air-distribution-windshield", "air-filter", "air-filter-particles", "airbag", "airbag-off", "airbag-on", "alcohol-lock", "ambient-light", "amp-meter", "animal", "aqi-circled", "ar", "arrow-back", "arrow-back-forward", "arrow-curved-left", "arrow-deflected-up", "arrow-down", "arrow-down-back", "arrow-down-circled", "arrow-down-forward", "arrow-forward", "arrow-forward-car-side", "arrow-forward-split", "arrow-up", "arrow-up-back", "arrow-up-forward", "arrows-down-up", "arrows-multidirectional", "arrows-multidirectional-car", "arrows-split", "arrows-swap", "arrows-towbar", "asterisk", "audio-book", "audio-wave", "auto-brake", "awd", "awd-car", "backspace", "band-aid", "bank", "basketball", "battery-10", "battery-100", "battery-20", "battery-30", "battery-40", "battery-50", "battery-60", "battery-70", "battery-80", "battery-90", "battery-frame", "battery-frame-dotted", "battery-frame-standing", "battery-frame-standing-minus", "battery-frame-standing-plus", "battery-standing-10", "battery-standing-100", "battery-standing-20", "battery-standing-30", "battery-standing-40", "battery-standing-50", "battery-standing-60", "battery-standing-70", "battery-standing-80", "battery-standing-90", "bed", "bell", "bell-phone", "bell-slashed", "bell-speedo", "bell-speedo-slashed", "bending-lights", "bill", "bills", "bills-circle-backwards", "bills-circle-forward", "bills-loop-forward", "bills-slashed", "blis", "blocked", "bluetooth", "bluetooth-connected", "bluetooth-connections", "bolt", "book", "book-with-text", "bookmark", "books", "box-list-papers", "brake", "brake-fluid", "brake-pedal", "brake-pedal-auto", "brake-us", "briefcase", "broken-glass", "broom-and-bucket", "browse", "bug", "bulb", "calendar", "calendar-1-dot", "calendar-3-dots", "calendar-7-dots", "calendar-date", "camera", "camera-front", "camera-left-right", "camera-rear", "camera-rotate", "camera-side-left", "camera-slashed", "cancel-route", "car", "car-batteries", "car-battery", "car-framed", "car-overtake-left", "car-overtake-right", "car-pin", "car-rear", "car-sensors", "car-shadow", "car-side-arrow-inside", "car-side-profile", "card-charging", "card-key", "card-key-connected", "cars", "charger-ccs", "charger-cn", "charger-cn-eu", "charger-eu", "charger-jp", "charger-jp-na", "charger-na", "charger-nacs", "charger-wireless", "charging-battery", "charging-battery-standing", "charging-note", "checked-calendar", "checklist", "checklist-car", "checklist-paper", "checkmark", "checkmark-circled", "checkmark-device", "checkmark-pin", "chevron-back", "chevron-down", "chevron-forward", "chevron-up", "child", "child-lock-locked", "child-lock-unlocked", "chip-exclamation-mark", "chip-question-mark", "circle", "circle-arrow", "circle-backwards", "circle-backwards-15", "circle-backwards-credit-card", "circle-forward", "circle-forward-15", "circle-forward-a", "circled-a", "circled-b", "circled-thumbs-up", "city", "climate-manikin", "clock", "clock-car", "clock-circle-forward", "clock-circle-forward-24h", "clock-circle-forward-large", "clock-circled", "clock-dotted", "cloud", "cloud-and-leaf", "cloud-connect", "cloud-download-battery", "co2", "cobalt", "cobalt-search", "coffee-cup", "cog", "cog-car", "cog-f", "cog-folder", "cog-o", "cog-p", "cog-profile", "cog-r", "cogs", "coins", "color-palette", "compass", "computer", "conference-table", "connected-stethoscope", "contrast", "coolant", "credit-card", "credit-cards", "crop", "crosshair", "cta", "cta-slashed", "cube-3d", "cube-3d-divided", "currency-usd", "curved-road-car", "defroster-front", "defroster-rear", "delivery-truck", "desks", "device", "diagnostics", "diamond", "diamond-cog", "diamond-sparkling", "digital-key", "document", "download", "download-cloud", "download-paper", "download-square", "dresser", "drop", "drop-minus", "drops-car", "eco", "electric-motor", "electric-windscreen", "elevator", "ema", "email", "email-open", "engine", "engine-coolant-temp", "enter", "equal", "esc", "esc-off", "esc-slashed", "evasive-manoeuvre", "evasive-manoeuvre-assist", "exclamation-battery-standing", "exclamation-light-bulb", "exclamation-mark", "exclamation-mark-brake", "exclamation-mark-car", "exclamation-mark-circled", "external-link", "eye", "eye-slashed", "fabric", "fan", "fan-seat-left", "fan-seat-right", "fan-slashed", "fast-charger", "ferry", "ferry-and-train", "file-csv", "file-txt", "file-xls", "filter", "fire", "flower", "foglight-front", "foglight-rear", "fork-and-knife", "forward-collision-warning", "fridge", "front-sensor", "fuel-pump", "fuel-pump-circled", "fuel-pump-handle", "fuel-pump-hybrid", "fwd", "garage-car", "garden-tools", "gift", "globe", "glovebox", "golf-bag", "graph-average", "graph-bars", "graph-bars-speedo", "graph-lines", "group", "h-brake", "hands-steering-wheel", "handshake", "hangtag", "hashtag", "headset", "heart", "heat", "heat-seat-left", "heat-seat-right", "heat-steering-wheel", "heating", "high-beam", "high-beam-auto", "highway", "home", "home-charger", "home-connected", "home-low-beam", "home-work", "honk-and-flash", "hood", "horn", "hotspot", "hourglass", "hud", "hud-move", "hud-rotate", "human", "human-framed", "i-on-book", "id-card", "id-card-slashed", "image", "image-framed", "indicator-arrow-left", "indicator-arrow-right", "indicators", "indicators-trailer", "info-circled", "info-squared", "ion", "jerrycan", "key", "key-fob", "key-fob-connected", "key-loop-forward", "key-speed-limit", "keyboard-down", "keypad", "kitchen", "laptop", "lawnmower", "layers", "lca-left", "lca-right", "ldw-left", "ldw-right", "leaf", "leaf-circle-forward", "leaf-loop-backward", "leaf-loop-forward", "leaf-simple", "leather", "leave-the-car", "legal-hammer", "light-bulb", "light-left", "light-left-warning", "light-right", "light-right-warning", "light-trailer", "lightning-bolt", "lightning-bolt-circled", "lightning-bolt-circled-staggered", "lightning-bolt-connected", "lights", "lights-adjust", "lights-adjust-down", "lights-adjust-up", "lim", "link", "linked", "linked-broken", "list", "list-checked", "list-square", "list-unchecked", "lka", "lka-intervention-left", "lka-intervention-right", "lka-off", "lka-slashed", "lock", "lock-batteries", "lock-car", "lock-car-side-profile", "lock-open", "lock-shield", "lock-steering-wheel", "lock-wifi", "loop-backwards", "loop-backwards-dotted", "loop-backwards-rectangle", "loop-backwards-rounded", "loop-backwards-square-dotted", "loop-forward", "loop-forward-360", "loop-forward-cube", "low-beam", "mail", "manual-transmission", "manual-tuning", "map", "map-pin", "map-pin-lightning-bolt", "mask", "maximise", "megaphone", "menu", "merge", "message-phone", "microphone", "microphone-slashed", "microphone-speech-bubble", "minimise", "minus", "mirror-left", "mirror-left-adjust", "mirror-left-fold", "mirror-right", "mirror-right-adjust", "mirror-right-fold", "mobile-phone", "mobile-phone-connected", "moon", "moon-roof", "mountains", "mountains-road", "mountains-straight-road", "navigation-arrow", "navigation-arrow-circled", "newspaper", "next", "northern-lights", "note", "now-playing", "odo", "off", "office-building", "office-chair", "office-supplies", "oil", "oil-level", "ok", "on", "package", "paper-clip", "paper-plane", "papers", "park-assist-camera", "parking", "parking-assist-phone", "parking-brake", "parking-brake-us", "parking-circled", "parking-sensors", "parking-squared", "parking-steering-wheel", "pause", "pause-phone", "pedestrian-collision", "pegman", "pen", "pen-circled", "pen-paper", "percentage-circled", "phone", "phone-down", "phone-down-arrow", "photo", "pin-car", "pin-road-ahead", "pin-road-left", "pin-road-right", "play", "plug", "plus", "plus-car", "plus-circle-forward", "plus-circled", "plus-circled-square-dotted", "plus-credit-card", "plus-mobile-phone", "plus-phone", "plus-search", "previous", "printer", "profile", "profile-arrows-in", "profile-arrows-out", "profile-car", "profile-circled", "profile-stars-auto", "profiles", "projector", "pump-charging", "qr-code-scanner", "question-mark-circled", "question-mark-circled-dotted", "queue", "r-brake", "r-brake-slashed", "radio", "rain", "rear-window-wiper", "rear-window-wiper-intermit", "receipt", "receipt-slashed", "rectangle-arrow-out", "recycle", "remote-start", "restroom", "retailer", "ribbon", "road", "road-slashed", "roof-car", "rose", "rotate-cube-3d", "route", "satellite", "satellite-radio", "scale", "scribble", "search", "search-car", "seat", "seat-4", "seat-7", "seat-belt", "seat-belt-adjust", "seat-bolster", "seat-cushion", "seat-fold", "seat-headrest-fold", "seat-lean", "seat-lumbar", "seat-massage", "seat-right", "seat-right-bolster", "seat-right-cushion", "seat-right-lumbar", "seat-right-massage", "seat-third-row", "sensor-car-inside", "set-speed-default", "set-speed-resume", "share", "shield", "shield-checked", "shield-checked-car", "shield-device", "shield-plus", "shift", "shift-lock", "shopping-bag", "shuffle", "signed-paper", "smart-watch", "smiley-happy", "smiley-neutral", "smiley-sad", "smiley-slightly-happy", "smiley-slightly-sad", "snowflake", "snowflake-batteries", "snowflake-battery", "sos-call", "sound-bar", "space", "speaker", "speech-bubble", "speech-bubble-text", "speech-bubble-three-dots", "speech-bubbles", "speedo", "speedo-car", "speedo-max", "speedo-set", "spray-bottle", "square", "square-circled", "square-grid", "stacked-squares", "stacked-squares-car", "star", "star-circled", "star-half", "start", "steering-stacked", "steering-wheel", "steering-wheel-a-left", "steering-wheel-a-right", "steering-wheel-seat-left", "steering-wheel-seat-right", "steering-wheel-shield", "step-backward", "step-forward", "stopwatch", "storage", "stroller", "structure", "suitcase", "sun", "sun-and-cloud", "sunset", "suspension", "swap-car", "switch-phone", "switch-view", "table", "temperature-cog", "three-dots", "thumbs-down", "thumbs-up", "timer", "tire", "tools", "touch", "tow-truck", "tpms", "tpms-tc", "trailer", "train", "trash-can", "trees", "triangle", "triangle-back", "triangle-down", "triangle-forward", "triangle-up", "trip-1", "trip-2", "trip-ta", "trip-tm", "trophy", "trunk-arrow", "trunk-open", "trunk-space", "turn-right-sign", "turtle", "tv", "twilight", "upload", "usd-circle-forward", "usd-coin", "video-framed", "voice-assistant-speaking", "volume", "volume-car", "volume-car-off", "volume-off", "volume-off-speech-bubble", "volume-speech-bubble", "volvo-cars-app", "volvo-iron-mark", "wall-charger", "warning", "warning-car", "warning-car-front", "warning-car-sensors", "warning-cars", "warning-coolant", "warning-eye", "warning-plug", "warning-speedo", "warning-speedo-off", "warning-towbar", "warning-triangle", "water-windscreen-wiper", "wheel", "wheel-moving", "wifi", "window-x", "windscreen-washer", "windscreen-wiper", "workstation", "wrench", "wrench-and-screwdriver", "wrench-house", "wrench-papers", "x", "x-circled", "x-search"]; | ||
export declare const ICON_NAMES: readonly ["2x-circled", "abs", "abs-brake", "ac", "address-book", "air-distribution-face", "air-distribution-feet", "air-distribution-windscreen", "air-filter", "air-filter-particles", "airbag", "airbag-off", "airbag-on", "alcohol-lock", "ambient-light", "amp-meter", "animal", "aqi-circled", "ar", "arrow-back", "arrow-back-forward", "arrow-curved-left", "arrow-deflected-up", "arrow-down", "arrow-down-back", "arrow-down-circled", "arrow-down-forward", "arrow-forward", "arrow-forward-car-side", "arrow-forward-split", "arrow-merging", "arrow-up", "arrow-up-back", "arrow-up-forward", "arrows-down-up", "arrows-multidirectional", "arrows-multidirectional-car", "arrows-split", "arrows-swap", "arrows-towbar", "asterisk", "audio-book", "audio-wave", "auto-brake", "awd", "awd-car", "backspace", "band-aid", "bank", "basketball", "battery-10", "battery-100", "battery-20", "battery-30", "battery-40", "battery-50", "battery-60", "battery-70", "battery-80", "battery-90", "battery-frame", "battery-frame-dotted", "battery-frame-standing", "battery-frame-standing-minus", "battery-frame-standing-plus", "battery-standing-10", "battery-standing-100", "battery-standing-20", "battery-standing-30", "battery-standing-40", "battery-standing-50", "battery-standing-60", "battery-standing-70", "battery-standing-80", "battery-standing-90", "bed", "bell", "bell-phone", "bell-slashed", "bell-speedo", "bell-speedo-slashed", "bending-lights", "bill", "bills", "bills-circle-backwards", "bills-circle-forward", "bills-loop-forward", "bills-slashed", "blis", "blocked", "bluetooth", "bluetooth-connected", "bluetooth-connections", "bolt", "book", "book-with-text", "bookmark", "books", "box-list-papers", "brake", "brake-fluid", "brake-pedal", "brake-pedal-auto", "brake-us", "briefcase", "broken-glass", "broom-and-bucket", "browse", "bug", "bulb", "calendar", "calendar-1-dot", "calendar-3-dots", "calendar-7-dots", "calendar-date", "calligraphy-pen", "camera", "camera-front", "camera-left-right", "camera-rear", "camera-rotate", "camera-side-left", "camera-slashed", "cancel-route", "car", "car-batteries", "car-battery", "car-framed", "car-moving", "car-overtake-left", "car-overtake-right", "car-pin", "car-rear", "car-sensors", "car-shadow", "car-side-arrow-inside", "car-side-profile", "card-charging", "card-key", "card-key-connected", "cars", "charger-ccs", "charger-cn", "charger-cn-eu", "charger-eu", "charger-jp", "charger-jp-na", "charger-na", "charger-nacs", "charger-wireless", "charging-battery", "charging-battery-standing", "charging-note", "checked-calendar", "checklist", "checklist-car", "checklist-paper", "checkmark", "checkmark-circled", "checkmark-device", "checkmark-pin", "chevron-back", "chevron-down", "chevron-forward", "chevron-up", "child", "child-lock-locked", "child-lock-unlocked", "chip-exclamation-mark", "chip-question-mark", "circle", "circle-arrow", "circle-backwards", "circle-backwards-15", "circle-backwards-credit-card", "circle-forward", "circle-forward-15", "circle-forward-a", "circled-a", "circled-b", "circled-thumbs-up", "city", "climate-manikin", "clock", "clock-car", "clock-circle-forward", "clock-circle-forward-24h", "clock-circle-forward-large", "clock-circled", "clock-dotted", "cloud", "cloud-and-leaf", "cloud-connect", "cloud-download-battery", "co2", "cobalt", "cobalt-search", "code", "coffee-cup", "cog", "cog-car", "cog-f", "cog-folder", "cog-o", "cog-p", "cog-profile", "cog-r", "cogs", "coins", "color-palette", "compass", "computer", "conference-table", "connected-stethoscope", "contrast", "coolant", "credit-card", "credit-cards", "crop", "crosshair", "cta", "cta-slashed", "cube-3d", "cube-3d-divided", "currency-usd", "curved-road-car", "defroster-front", "defroster-rear", "delivery-truck", "desks", "device", "diagnostics", "diamond", "diamond-cog", "diamond-sparkling", "digital-key", "document", "download", "download-cloud", "download-paper", "download-square", "dresser", "drop", "drop-minus", "drops-car", "eco", "electric-motor", "electric-windscreen", "elevator", "ema", "email", "email-open", "engine", "engine-coolant-temp", "enter", "equal", "esc", "esc-off", "esc-slashed", "evasive-manoeuvre", "evasive-manoeuvre-assist", "exclamation-battery-standing", "exclamation-light-bulb", "exclamation-mark", "exclamation-mark-brake", "exclamation-mark-car", "exclamation-mark-circled", "external-link", "eye", "eye-slashed", "fabric", "fan", "fan-seat-left", "fan-seat-right", "fan-slashed", "fast-charger", "ferry", "ferry-and-train", "file-csv", "file-txt", "file-xls", "filter", "fire", "flower", "foglight-front", "foglight-rear", "fork-and-knife", "forward-collision-warning", "fridge", "front-sensor", "fuel-pump", "fuel-pump-circled", "fuel-pump-handle", "fuel-pump-hybrid", "fwd", "garage-car", "garden-tools", "gift", "globe", "glovebox", "golf-bag", "graph-average", "graph-bars", "graph-bars-speedo", "graph-lines", "group", "h-brake", "hands-steering-wheel", "handshake", "hangtag", "hashtag", "headset", "heart", "heart-hands", "heat", "heat-seat-left", "heat-seat-right", "heat-steering-wheel", "heating", "high-beam", "high-beam-auto", "highway", "home", "home-charger", "home-connected", "home-low-beam", "home-work", "honk-and-flash", "hood", "horn", "hotspot", "hourglass", "hud", "hud-move", "hud-rotate", "human", "human-framed", "i-on-book", "id-card", "id-card-slashed", "image", "image-framed", "indicator-arrow-left", "indicator-arrow-right", "indicators", "indicators-trailer", "info-circled", "info-squared", "ion", "jerrycan", "key", "key-fob", "key-fob-connected", "key-loop-forward", "key-speed-limit", "keyboard-down", "keypad", "kitchen", "laptop", "lawnmower", "layers", "lca-left", "lca-right", "ldw-left", "ldw-right", "leaf", "leaf-circle-forward", "leaf-loop-backward", "leaf-loop-forward", "leaf-simple", "leather", "leave-the-car", "legal-hammer", "light-bulb", "light-left", "light-left-warning", "light-right", "light-right-warning", "light-trailer", "lightning-bolt", "lightning-bolt-circled", "lightning-bolt-circled-staggered", "lightning-bolt-connected", "lights", "lights-adjust", "lights-adjust-down", "lights-adjust-up", "lim", "link", "linked", "linked-broken", "list", "list-checked", "list-square", "list-unchecked", "lka", "lka-intervention-left", "lka-intervention-right", "lka-off", "lka-slashed", "lock", "lock-batteries", "lock-car", "lock-car-side-profile", "lock-open", "lock-shield", "lock-steering-wheel", "lock-wifi", "loop-backwards", "loop-backwards-dotted", "loop-backwards-rectangle", "loop-backwards-rounded", "loop-backwards-square-dotted", "loop-forward", "loop-forward-360", "loop-forward-cube", "low-beam", "mail", "manual-transmission", "manual-tuning", "map", "map-pin", "map-pin-lightning-bolt", "mask", "maximise", "megaphone", "menu", "merge", "message-phone", "microphone", "microphone-slashed", "microphone-speech-bubble", "minimise", "minus", "mirror-left", "mirror-left-adjust", "mirror-left-fold", "mirror-right", "mirror-right-adjust", "mirror-right-fold", "mobile-phone", "mobile-phone-connected", "moon", "moon-roof", "mountains", "mountains-road", "mountains-straight-road", "navigation-arrow", "navigation-arrow-circled", "newspaper", "next", "northern-lights", "note", "now-playing", "odo", "off", "office-building", "office-chair", "office-supplies", "oil", "oil-level", "ok", "on", "package", "paper-clip", "paper-plane", "papers", "park-assist-camera", "parking", "parking-assist-phone", "parking-brake", "parking-brake-us", "parking-circled", "parking-sensors", "parking-squared", "parking-steering-wheel", "pause", "pause-phone", "pedestrian-collision", "pegman", "pen", "pen-circled", "pen-paper", "people-square", "percentage-circled", "phone", "phone-down", "phone-down-arrow", "phone-shield", "photo", "pin-car", "pin-road-ahead", "pin-road-left", "pin-road-right", "planet-hand", "play", "plug", "plus", "plus-car", "plus-circle-forward", "plus-circled", "plus-circled-square-dotted", "plus-credit-card", "plus-mobile-phone", "plus-phone", "plus-search", "previous", "printer", "profile", "profile-arrows-in", "profile-arrows-out", "profile-car", "profile-circled", "profile-stars-auto", "profiles", "projector", "pump-charging", "qr-code-scanner", "question-mark-circled", "question-mark-circled-dotted", "queue", "r-brake", "r-brake-slashed", "radio", "rain", "rear-window-wiper", "rear-window-wiper-intermit", "receipt", "receipt-slashed", "rectangle-arrow-out", "recycle", "remote-start", "restroom", "retailer", "ribbon", "road", "road-slashed", "roof-car", "rose", "rotate-cube-3d", "route", "satellite", "satellite-radio", "scale", "scribble", "search", "search-car", "seat", "seat-4", "seat-7", "seat-belt", "seat-belt-adjust", "seat-bolster", "seat-cushion", "seat-fold", "seat-headrest-fold", "seat-lean", "seat-lumbar", "seat-massage", "seat-right", "seat-right-bolster", "seat-right-cushion", "seat-right-lumbar", "seat-right-massage", "seat-third-row", "sensor-car-inside", "set-speed-default", "set-speed-resume", "share", "shield", "shield-checked", "shield-checked-car", "shield-device", "shield-plus", "shift", "shift-lock", "shopping-bag", "shuffle", "signed-paper", "smart-watch", "smiley-happy", "smiley-neutral", "smiley-sad", "smiley-slightly-happy", "smiley-slightly-sad", "snowflake", "snowflake-batteries", "snowflake-battery", "sos-call", "sound-bar", "space", "speaker", "speech-bubble", "speech-bubble-text", "speech-bubble-three-dots", "speech-bubbles", "speedo", "speedo-car", "speedo-max", "speedo-set", "spray-bottle", "square", "square-circled", "square-grid", "stacked-squares", "stacked-squares-car", "star", "star-circled", "star-half", "start", "steering-stacked", "steering-wheel", "steering-wheel-a-left", "steering-wheel-a-right", "steering-wheel-seat-left", "steering-wheel-seat-right", "steering-wheel-shield", "step-backward", "step-forward", "stopwatch", "storage", "stroller", "structure", "suitcase", "sun", "sun-and-cloud", "sunset", "superhuman-light-bulb", "suspension", "swap-car", "switch-phone", "switch-view", "table", "temperature-cog", "three-dots", "thumbs-down", "thumbs-up", "timer", "tire", "tools", "touch", "tow-truck", "tpms", "tpms-tc", "trailer", "train", "trash-can", "trees", "triangle", "triangle-back", "triangle-down", "triangle-forward", "triangle-up", "trip-1", "trip-2", "trip-ta", "trip-tm", "trophy", "trunk-arrow", "trunk-open", "trunk-space", "turn-right-sign", "turtle", "tv", "twilight", "upload", "usd-circle-forward", "usd-coin", "video-framed", "voice-assistant-speaking", "volume", "volume-car", "volume-car-off", "volume-off", "volume-off-speech-bubble", "volume-speech-bubble", "volvo-cars-app", "volvo-iron-mark", "wall-charger", "warning", "warning-car", "warning-car-front", "warning-car-sensors", "warning-cars", "warning-coolant", "warning-eye", "warning-plug", "warning-speedo", "warning-speedo-off", "warning-towbar", "warning-triangle", "water-windscreen-wiper", "wheel", "wheel-moving", "wifi", "window-x", "windscreen-washer", "windscreen-wiper", "workstation", "wrench", "wrench-and-screwdriver", "wrench-house", "wrench-papers", "x", "x-circled", "x-search"]; | ||
export declare const BRANDED_ICON_NAMES: readonly ["amazon-key", "american-express", "apple-ar", "apple-carplay", "blogger", "facebook", "figma", "google", "google-assistant", "google-maps", "google-play", "instagram", "line", "linkedin", "mastercard", "notion", "pinterest", "salesforce", "threads", "visa", "vkontakte", "wechat", "weibo", "whatsapp", "x", "youtube"]; |
@@ -1,2 +0,2 @@ | ||
import{a as t,b as n,c as s}from"./chunk-OW5P4HKJ.js";var c=["30daystrial-40","360camera-32","360camera-40","alarm-16","alarm-24","alarm-32","alarm-40","alarm-64","avatar-16","avatar-24","avatar-40","award-24","award-40","blocked-16","blocked-24","blocked-32","blocked-40","blocked-48","calendar-16","calendar-24","calendar-40","calendar-64","car-alcolock-40","car-aqi-32","car-aqi-40","car-audio-24","car-awd-16","car-awd-24","car-awd-32","car-awd-40","car-battery-24","car-battery-40","car-batterycharging-32","car-batterycharging-40","car-batterysoftware-40","car-blis-32","car-blis-40","car-camera-24","car-camera-32","car-camera-40","car-car-12","car-car-16","car-car-24","car-car-32","car-car-40","car-car-48","car-carbattery-40","car-carclock-24","car-carclock-40","car-cardroplets-24","car-cardroplets-40","car-carelectricavatar-32","car-carelectricavatar-40","car-carelectricclock-32","car-carelectricclock-40","car-carelectricthreearrows-32","car-carelectricthreearrows-40","car-carelectrictwoarrows-32","car-carelectrictwoarrows-40","car-carinhouse-32","car-carinhouse-40","car-carinspection-24","car-carinspection-40","car-carmagnifier-24","car-carmagnifier-40","car-carshieldtick-24","car-carshieldtick-40","car-carside-24","car-carside-32","car-carside-40","car-carunderroof-32","car-carunderroof-40","car-carwash-24","car-carwash-40","car-ccs-40","car-charging-32","car-charging-40","car-chargingsocketcn-40","car-chargingsocketcn-64","car-chargingsocketcneu-40","car-chargingsocketcneu-64","car-chargingsocketeu-40","car-chargingsocketeu-64","car-chargingsocketjp-40","car-chargingsocketjp-64","car-chargingsocketjpna-40","car-chargingsocketjpna-64","car-chargingsocketna-40","car-chargingsocketna-64","car-citysafety-32","car-citysafety-40","car-citysafety-48","car-collisionavoidence-32","car-collisionavoidence-40","car-courtesycar-24","car-courtesycar-40","car-cta-32","car-cta-40","car-driveralert-24","car-driveralert-32","car-driveralert-40","car-electric-16","car-electric-24","car-electric-32","car-electric-40","car-electricalplug-24","car-electricalplug-40","car-engine-24","car-engine-40","car-engine-48","car-fan-24","car-fan-32","car-fan-40","car-fan-48","car-fan-64","car-fan-80","car-features-16","car-features-40","car-features-48","car-fuel-16","car-fuel-24","car-fuel-40","car-fwd-16","car-fwd-24","car-fwd-32","car-fwd-40","car-houseelectricplug-32","car-houseelectricplug-40","car-hud-32","car-hud-40","car-hybrid-16","car-hybrid-24","car-hybrid-32","car-hybrid-40","car-key-24","car-key-40","car-moonroof-32","car-moonroof-40","car-navigate-16","car-navigate-24","car-navigate-32","car-navigate-40","car-performance-24","car-performance-40","car-plugsurfingcard-24","car-plugsurfingcard-40","car-psquare-32","car-psquare-40","car-road-16","car-road-24","car-road-32","car-road-40","car-roadsideassistance-24","car-roadsideassistance-40","car-roadsideassistance-64","car-safetyfeatures-32","car-seat-16","car-seat-24","car-seat-40","car-seatright-24","car-seatright-40","car-seats-16","car-seats-24","car-seats-40","car-seatsfour-24","car-seatsfour-32","car-seatsfour-40","car-seatsseven-32","car-service-24","car-service-40","car-size-24","car-size-40","car-slipperyroad-32","car-slipperyroad-40","car-speedcap-40","car-steeringwheel-32","car-steeringwheel-40","car-steeringwheelp-32","car-steeringwheelp-40","car-towbar-40","car-traffic-24","car-traffic-40","car-transmission-16","car-transmission-24","car-transmission-40","car-trunkspace-24","car-trunkspace-40","car-type2-40","car-tyre-24","car-tyre-40","car-wheel-16","car-wheel-24","car-windscreenwiper-24","car-windscreenwiper-40","checkmark-12","checkmark-16","checkmark-24","checkmark-32","checkmark-40","checkmark-48","circleplus-24","circleplus-40","circleplusfilled-24","circleplusfilled-40","citydriving-16","citydriving-32","citydriving-40","coffee-40","communication-chat-16","communication-chat-24","communication-chat-32","communication-chat-40","communication-email-16","communication-email-24","communication-email-32","communication-email-40","communication-mailhandling-40","communication-phone-16","communication-phone-24","communication-phone-40","communication-textmessage-40","connectivity-16","connectivity-24","connectivity-40","connectivity-80","copy-16","copy-40","date-40","delete-16","delete-24","delete-40","designyourown-16","designyourown-24","designyourown-32","designyourown-40","device-24","device-32","device-40","digitalkey-32","digitalkey-40","ecoleather-40","edit-16","edit-24","edit-40","electrification-16","electrification-32","electrification-40","error-12","error-16","error-24","error-40","error-64","extendedperiod-24","extendedperiod-32","extendedperiod-40","extendedperiod-48","externallink-12","externallink-16","externallink-24","externallink-32","externallink-40","externallink-48","externallink-64","externallink-80","facemask-40","fallbackimage-24","favorite-16","favorite-24","favorite-32","favorite-40","favorite-48","filter-16","filter-24","filter-40","filterfilled-32","filterfilled-40","guardingservices-24","guardingservices-40","highwaypilot-32","highwaypilot-40","incentives-40","info-12","info-16","info-24","info-32","info-40","insurance-24","insurance-40","insurance-80","leaf-32","leaf-40","link-16","link-24","link-32","link-40","list-16","list-24","list-32","list-40","locked-40","locked-64","map-crosshair-32","map-crosshair-40","map-map-24","map-map-40","map-mappin-16","map-mappin-24","map-mappin-32","map-mappin-40","map-mappin-48","map-mappin-64","map-mappin-80","map-pegman-32","map-pegman-40","map-route-16","map-route-24","map-route-32","map-route-40","media-pause-16","media-pause-24","media-pause-32","media-pause-40","media-pause-48","media-pause-64","media-pause-80","media-play-16","media-play-24","media-play-32","media-play-40","media-play-48","media-play-64","media-play-80","media-stepbackward-32","media-stepbackward-40","media-stepforward-32","media-stepforward-40","mixeddriving-16","mixeddriving-32","mixeddriving-40","moneycirculararrows-32","moneycirculararrows-40","more-16","more-24","more-40","more-48","mountains-24","mountains-32","mountains-40","multiplechoice-40","navigation-arrowback-16","navigation-arrowback-40","navigation-arrowdown-16","navigation-arrowdown-40","navigation-arrowforward-16","navigation-arrowforward-24","navigation-arrowforward-40","navigation-arrowsort-16","navigation-arrowsort-40","navigation-arrowup-16","navigation-arrowup-40","navigation-chevronback-12","navigation-chevronback-16","navigation-chevronback-24","navigation-chevronback-32","navigation-chevronback-40","navigation-chevronback-48","navigation-chevronback-64","navigation-chevronback-80","navigation-chevrondown-12","navigation-chevrondown-16","navigation-chevrondown-24","navigation-chevrondown-32","navigation-chevrondown-40","navigation-chevrondown-48","navigation-chevrondown-64","navigation-chevrondown-80","navigation-chevronforward-12","navigation-chevronforward-16","navigation-chevronforward-24","navigation-chevronforward-32","navigation-chevronforward-40","navigation-chevronforward-48","navigation-chevronforward-64","navigation-chevronforward-80","navigation-chevronup-12","navigation-chevronup-16","navigation-chevronup-24","navigation-chevronup-32","navigation-chevronup-40","navigation-chevronup-48","navigation-chevronup-64","navigation-chevronup-80","navigation-close-12","navigation-close-16","navigation-close-24","navigation-close-32","navigation-close-40","navigation-close-48","navigation-close-64","navigation-close-80","navigation-menu-24","navigation-menu-32","navigation-menu-40","navigation-minus-16","navigation-minus-24","navigation-minus-40","navigation-plus-12","navigation-plus-16","navigation-plus-24","navigation-plus-32","navigation-plus-40","navigation-plus-48","nocosts-24","nocosts-32","nocosts-40","nofilter-24","nofilter-32","nofilter-40","nohiddencost-40","nohiddencost-80","offergeneric-24","offergeneric-40","office-avinstallation-40","office-cleaning-40","office-elevator-40","office-furniture-40","office-homework-24","office-homework-40","office-lawnmower-40","office-meetingroom-40","office-moving-24","office-moving-40","office-newareainsysenv-40","office-officearea-40","office-officesupplies-40","office-otherfacilityfaults-40","office-property-40","office-propertyinside-40","office-propertyoutside-40","office-restaurantcafeteria-40","office-restroom-40","office-retailer-16","office-retailer-24","office-retailer-40","office-securityequipment-40","office-servicetools-64","office-socialisingkitchenarea-40","office-workdesk-40","office-workplacelayout-40","office-workshop-40","office-workshop-80","other-24hforwardarrowcircle-32","other-24hforwardarrowcircle-40","other-360view-24","other-360view-40","other-airpurifier-32","other-airpurifier-40","other-animal-40","other-asterisk-40","other-backplate-24","other-bandaid-24","other-bandaid-40","other-bank-24","other-bank-32","other-bank-40","other-barchart-40","other-bookmark-16","other-bookmark-24","other-branching-24","other-calendaronedot-32","other-calendaronedot-40","other-calendarsevendots-32","other-calendarsevendots-40","other-calendarthreedots-32","other-calendarthreedots-40","other-carframed-24","other-carshadow-24","other-carstacked-24","other-chart-16","other-chart-24","other-chart-40","other-childface-24","other-childface-40","other-circlefilled-16","other-circlefilled-24","other-circulareconomy-40","other-cogdiamond-24","other-cogdiamond-40","other-cogwheels-24","other-cogwheels-40","other-contract-32","other-contract-40","other-creditcard-32","other-creditcard-40","other-creditcardcirclearrow-32","other-creditcardcirclearrow-40","other-creditcardplus-32","other-creditcardplus-40","other-crop-24","other-cubedivided-24","other-diamond-16","other-diamond-24","other-diamond-32","other-diamond-40","other-documentswrench-24","other-documentswrench-40","other-emission-24","other-emission-40","other-emission-80","other-envoymachine-40","other-exchange-24","other-eye-16","other-eye-24","other-eyeslash-16","other-eyeslash-24","other-fallbackvideo-24","other-fire-24","other-fire-40","other-foldercog-24","other-fridge-24","other-fridge-40","other-glass-24","other-glass-40","other-grid-16","other-handshake-40","other-help-16","other-home-16","other-idcardslash-32","other-idcardslash-40","other-legal-24","other-legal-40","other-link-24","other-massbalance-40","other-photo-24","other-profilecog-16","other-qrscan-32","other-qrscan-40","other-receipt-32","other-receipt-40","other-receiptslash-32","other-receiptslash-40","other-rose-24","other-rose-40","other-satellite-32","other-satellite-40","other-screw-40","other-shieldlock-40","other-shieldplus-40","other-smileyhappy-40","other-smileyhappyfilled-40","other-smileyneutral-40","other-smileyneutralfilled-40","other-smileysad-40","other-smileysadfilled-40","other-smileysomewhathappy-40","other-smileysomewhathappyfilled-40","other-smileysomewhatsad-40","other-smileysomewhatsadfilled-40","other-star-32","other-star-40","other-starfilled-32","other-starfilled-40","other-starhalffilled-32","other-starhalffilled-40","other-structure-24","other-table-24","other-traceablecobolt-40","other-trophy-40","other-unlocked-24","other-unlocked-40","other-van-16","other-van-24","other-van-40","other-vanhouse-24","other-vanhouse-40","ownersmanual-40","ownersmanual-64","paperclip-16","paperclip-24","paperclip-40","paperdownload-24","paperdownload-40","paperplane-24","paperplane-40","paperplanefilled-24","paperplanefilled-40","papertemplate-40","print-16","print-24","print-32","print-40","profile-24","profile-40","recycle-40","refresh-16","refresh-40","remote-32","remote-40","road-16","road-32","road-40","roadmountains-32","roadmountains-40","sale-16","sale-24","sale-32","sale-40","save-16","save-24","save-40","savings-24","savings-32","savings-40","search-16","search-24","search-40","settings-16","settings-24","settings-32","settings-40","share-16","share-24","share-32","share-40","share-48","share-64","share-80","shop-16","shop-24","shop-40","smartphone-24","smartphone-40","speaker-32","speaker-40","star-40","support-16","support-24","support-32","support-40","support-64","sustainablematerial-40","taxes-24","taxes-32","taxes-40","thirdparty-arios-24","thirdparty-blogger-24","thirdparty-blogger-40","thirdparty-facebook-24","thirdparty-googleassistant-16","thirdparty-googleassistant-40","thirdparty-instagram-24","thirdparty-line-24","thirdparty-line-40","thirdparty-linkedin-24","thirdparty-linkedin-40","thirdparty-pinterest-24","thirdparty-salesforce-16","thirdparty-salesforce-40","thirdparty-threads-24","thirdparty-twitter-24","thirdparty-vkontakte-24","thirdparty-vkontakte-40","thirdparty-wechat-24","thirdparty-wechat-40","thirdparty-weibo-24","thirdparty-weibo-40","thirdparty-x-24","thirdparty-youtube-24","throwback-32","throwback-40","time-16","time-24","time-32","time-40","warninghazard-40","warranty-24","warranty-32","warranty-40","warranty-80","weather-cloud-40","weather-rain-24","weather-rain-40","weather-snow-24","weather-snow-32","weather-snow-40","weather-sun-32","weather-sun-40","wireless-40"],h=c.map(r=>{let a=r.split("-");a.length===2&&a.unshift("core");let[o,i,e]=a;return{type:r,category:o,name:i,width:Number(e),height:Number(e)}});export{s as BRANDED_ICON_NAMES,t as ICON_CDN_VERSION,n as ICON_NAMES,c as TYPES,h as icons}; | ||
import{a as o,b as r,c as e}from"./chunk-4QJT6MCU.js";export{e as BRANDED_ICON_NAMES,o as ICON_CDN_VERSION,r as ICON_NAMES}; | ||
//# sourceMappingURL=icons.js.map |
@@ -1,2 +0,1 @@ | ||
export type { IconType, IconButtonIcon } from './icons_DEPRECATED'; | ||
export type { IconName, BrandedIconName } from './icons.generated'; | ||
@@ -3,0 +2,0 @@ export { Icon } from './icon'; |
@@ -1,2 +0,2 @@ | ||
import{a as I,b as y,c as B,d as u,e as c}from"./chunk-HLIVINKX.js";import"./chunk-OW5P4HKJ.js";import{forwardRef as P}from"react";import{cssMerge as b}from"@volvo-cars/css/utils";import{jsx as h}from"react/jsx-runtime";var R=P(function({alt:o,icon:t,size:n,...r},a){let i=B(t),d=b("icon-sprite",r.className);return h("img",{...r,ref:a,className:d,width:n,height:n,src:i,role:o?void 0:"presentation",alt:o||""})});import{Children as v,cloneElement as T,forwardRef as L}from"react";import{jsx as s}from"react/jsx-runtime";var M=L(function({iconFilled:o,icon:t,iconName:n,className:r="",color:a,variant:i="outlined",bleed:d,disabled:E,...e},g){let m={className:`icon-button-${i} ${r}`.trim(),"data-color":a==="neutral"?void 0:a,"data-bleed":d&&i==="clear"?!0:void 0,"aria-disabled":E||e["aria-disabled"]||void 0},p=t?s(c,{icon:t,size:16,color:"currentColor",filled:o}):n?s(c,{type:`${n}-16`,color:"currentColor"}):null;if(e.children&&e.asChild){let{children:l,asChild:k,...H}=e;return T(v.only(l),{...H,...m},p)}else return e.href?s("a",{ref:g,...e,...m,children:p}):s("button",{ref:g,type:"button",...e,...m,onClick:l=>{E?l.preventDefault():e.onClick&&e.onClick(l)},children:p})});import{forwardRef as C}from"react";import{jsx as x}from"react/jsx-runtime";var A=C(function({alt:o,height:t=8,...n},r){return x("img",{...n,ref:r,className:`wordmark text-primary ${n.className||""}`.trim(),width:t*13,height:t,src:u(),alt:o,style:{"--mask-url":`url('${u()}')`}})});export{R as BrandedIcon,c as Icon,M as IconButton,A as Wordmark,y as getIconSrc,I as setBaseUrl}; | ||
import{a as H,b as P,c as g,d as m,e as u}from"./chunk-WIHBG7IG.js";import"./chunk-4QJT6MCU.js";import{forwardRef as b}from"react";import{cssMerge as y}from"@volvo-cars/css/utils";import{jsx as R}from"react/jsx-runtime";var I=b(function({alt:o,icon:r,size:n,...t},a){let c=g(r),i=y("icon-sprite",t.className);return R("img",{...t,ref:a,className:i,width:n,height:n,src:c,role:o?void 0:"presentation",alt:o||""})});import{Children as h,cloneElement as v,forwardRef as L}from"react";import{jsx as p}from"react/jsx-runtime";var M=L(function({iconFilled:o,icon:r,className:n="",color:t,variant:a="outlined",bleed:c,disabled:i,...e},E){let d={className:`icon-button-${a} ${n}`.trim(),"data-color":t==="neutral"?void 0:t,"data-bleed":c&&a==="clear"?!0:void 0,"aria-disabled":i||e["aria-disabled"]||void 0},s=p(u,{icon:r,size:16,color:a==="filled"?"currentColor":void 0,filled:o});if(e.children&&e.asChild){let{children:l,asChild:k,...B}=e;return v(h.only(l),{...B,...d},s)}else return e.href?p("a",{ref:E,...e,...d,children:s}):p("button",{ref:E,type:"button",...e,...d,onClick:l=>{i?l.preventDefault():e.onClick&&e.onClick(l)},children:s})});import{forwardRef as T}from"react";import{jsx as A}from"react/jsx-runtime";var C=T(function({alt:o,height:r=8,...n},t){return A("img",{...n,ref:t,className:`wordmark text-primary ${n.className||""}`.trim(),width:r*13,height:r,src:m(),alt:o,style:{"--mask-url":`url('${m()}')`}})});export{I as BrandedIcon,u as Icon,M as IconButton,C as Wordmark,P as getIconSrc,H as setBaseUrl}; | ||
//# sourceMappingURL=index.js.map |
import React from 'react'; | ||
import { type IconProps } from './icon'; | ||
/** | ||
@@ -8,21 +9,2 @@ * The LazyIcon component fetches renders an `img` with a source on the volvocars.com CDN. | ||
*/ | ||
export declare const LazyIcon: React.ForwardRefExoticComponent<{ | ||
icon?: import("./icons.generated").IconName; | ||
size?: 12 | 16 | 24 | 32 | 40 | 48 | 64 | 80; | ||
filled?: boolean; | ||
color?: import("./icon").IconColor; | ||
className?: string; | ||
alt?: string; | ||
hidden?: boolean; | ||
id?: string; | ||
title?: string; | ||
dir?: string; | ||
lang?: string; | ||
slot?: string; | ||
style?: React.CSSProperties; | ||
onAnimationEnd?: React.AnimationEventHandler<HTMLImageElement>; | ||
onAnimationStart?: React.AnimationEventHandler<HTMLImageElement>; | ||
onTransitionEnd?: React.TransitionEventHandler<HTMLImageElement>; | ||
} & { | ||
type?: import("./icons_DEPRECATED").IconType; | ||
} & React.RefAttributes<HTMLImageElement>>; | ||
export declare const LazyIcon: React.ForwardRefExoticComponent<IconProps & React.RefAttributes<HTMLImageElement>>; |
@@ -1,2 +0,2 @@ | ||
"use client";import{e as o}from"./chunk-HLIVINKX.js";import"./chunk-OW5P4HKJ.js";import t,{useRef as s}from"react";import{jsx as c}from"react/jsx-runtime";var d=t.forwardRef(function(n){let e=s(null),[r,a]=t.useState(!0);return c(o,{...n,ref:e,loading:"lazy",...!e.current?.complete&&r?{onLoad:()=>a(!1)}:{"data-loaded":!0}})});export{d as LazyIcon}; | ||
"use client";import{e as o}from"./chunk-WIHBG7IG.js";import"./chunk-4QJT6MCU.js";import t,{useRef as s}from"react";import{jsx as c}from"react/jsx-runtime";var d=t.forwardRef(function(n){let e=s(null),[r,a]=t.useState(!0);return c(o,{...n,ref:e,loading:"lazy",...!e.current?.complete&&r?{onLoad:()=>a(!1)}:{"data-loaded":!0}})});export{d as LazyIcon}; | ||
//# sourceMappingURL=lazy-icon.js.map |
{ | ||
"name": "@volvo-cars/react-icons", | ||
"description": "React Icons", | ||
"version": "0.24.1", | ||
"version": "1.0.0", | ||
"license": "UNLICENSED", | ||
@@ -6,0 +6,0 @@ "sideEffects": false, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
4
302487
39
1053