Repository URL to install this package:
Version:
0.9.7 ▾
|
"use strict";
var __rest = (this && this.__rest) || function (s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) if (e.indexOf(p[i]) < 0)
t[p[i]] = s[p[i]];
return t;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const react_1 = __importDefault(require("react"));
const AccountIcon_1 = __importDefault(require("./AccountIcon"));
exports.AccountIcon = AccountIcon_1.default;
const ArrowIcon_1 = __importDefault(require("./ArrowIcon"));
exports.ArrowIcon = ArrowIcon_1.default;
const BarcodeIcon_1 = __importDefault(require("./BarcodeIcon"));
exports.BarcodeIcon = BarcodeIcon_1.default;
const BulletIcon_1 = __importDefault(require("./BulletIcon"));
exports.BulletIcon = BulletIcon_1.default;
const CalendarIcon_1 = __importDefault(require("./CalendarIcon"));
exports.CalendarIcon = CalendarIcon_1.default;
const CameraIcon_1 = __importDefault(require("./CameraIcon"));
exports.CameraIcon = CameraIcon_1.default;
const CartIcon_1 = __importDefault(require("./CartIcon"));
exports.CartIcon = CartIcon_1.default;
const CatalogIcon_1 = __importDefault(require("./CatalogIcon"));
exports.CatalogIcon = CatalogIcon_1.default;
const CautionIcon_1 = __importDefault(require("./CautionIcon"));
exports.CautionIcon = CautionIcon_1.default;
const ChatIcon_1 = __importDefault(require("./ChatIcon"));
exports.ChatIcon = ChatIcon_1.default;
const CheckBoxIcon_1 = __importDefault(require("./CheckBoxIcon"));
exports.CheckBoxIcon = CheckBoxIcon_1.default;
const CloseIcon_1 = __importDefault(require("./CloseIcon"));
exports.CloseIcon = CloseIcon_1.default;
const CoatHangerIcon_1 = __importDefault(require("./CoatHangerIcon"));
exports.CoatHangerIcon = CoatHangerIcon_1.default;
const ColorIcon_1 = __importDefault(require("./ColorIcon"));
exports.ColorIcon = ColorIcon_1.default;
const CommunityIcon_1 = __importDefault(require("./CommunityIcon"));
exports.CommunityIcon = CommunityIcon_1.default;
const ContactMailIcon_1 = __importDefault(require("./ContactMailIcon"));
exports.ContactMailIcon = ContactMailIcon_1.default;
const CopyIcon_1 = __importDefault(require("./CopyIcon"));
exports.CopyIcon = CopyIcon_1.default;
const CouponIcon_1 = __importDefault(require("./CouponIcon"));
exports.CouponIcon = CouponIcon_1.default;
const CustomersIcon_1 = __importDefault(require("./CustomersIcon"));
exports.CustomersIcon = CustomersIcon_1.default;
const DetectionIcon_1 = __importDefault(require("./DetectionIcon"));
exports.DetectionIcon = DetectionIcon_1.default;
const DownloadIcon_1 = __importDefault(require("./DownloadIcon"));
exports.DownloadIcon = DownloadIcon_1.default;
const EmailIcon_1 = __importDefault(require("./EmailIcon"));
exports.EmailIcon = EmailIcon_1.default;
const HeartIcon_1 = __importDefault(require("./HeartIcon"));
exports.HeartIcon = HeartIcon_1.default;
const FlagIcon_1 = __importDefault(require("./FlagIcon"));
exports.FlagIcon = FlagIcon_1.default;
const GalleryToggleIcon_1 = __importDefault(require("./GalleryToggleIcon"));
exports.GalleryToggleIcon = GalleryToggleIcon_1.default;
const GiftIcon_1 = __importDefault(require("./GiftIcon"));
exports.GiftIcon = GiftIcon_1.default;
const GridViewIcon_1 = __importDefault(require("./GridViewIcon"));
exports.GridViewIcon = GridViewIcon_1.default;
const HelpIcon_1 = __importDefault(require("./HelpIcon"));
exports.HelpIcon = HelpIcon_1.default;
const HomeIcon_1 = __importDefault(require("./HomeIcon"));
exports.HomeIcon = HomeIcon_1.default;
const ImageIcon_1 = __importDefault(require("./ImageIcon"));
exports.ImageIcon = ImageIcon_1.default;
const LanguageIcon_1 = __importDefault(require("./LanguageIcon"));
exports.LanguageIcon = LanguageIcon_1.default;
const ListViewIcon_1 = __importDefault(require("./ListViewIcon"));
exports.ListViewIcon = ListViewIcon_1.default;
const LocationAddIcon_1 = __importDefault(require("./LocationAddIcon"));
exports.LocationAddIcon = LocationAddIcon_1.default;
const LocationPersonIcon_1 = __importDefault(require("./LocationPersonIcon"));
exports.LocationPersonIcon = LocationPersonIcon_1.default;
const LocationPinIcon_1 = __importDefault(require("./LocationPinIcon"));
exports.LocationPinIcon = LocationPinIcon_1.default;
const LocationPostalIcon_1 = __importDefault(require("./LocationPostalIcon"));
exports.LocationPostalIcon = LocationPostalIcon_1.default;
const LocationRemoveIcon_1 = __importDefault(require("./LocationRemoveIcon"));
exports.LocationRemoveIcon = LocationRemoveIcon_1.default;
const LockIcon_1 = __importDefault(require("./LockIcon"));
exports.LockIcon = LockIcon_1.default;
const LogoIcon_1 = __importDefault(require("./LogoIcon"));
exports.LogoIcon = LogoIcon_1.default;
const MapMarkerIcon_1 = __importDefault(require("./MapMarkerIcon"));
exports.MapMarkerIcon = MapMarkerIcon_1.default;
const MultipleProductsIcon_1 = __importDefault(require("./MultipleProductsIcon"));
exports.MultipleProductsIcon = MultipleProductsIcon_1.default;
const OrdersIcon_1 = __importDefault(require("./OrdersIcon"));
exports.OrdersIcon = OrdersIcon_1.default;
const PancakeIcon_1 = __importDefault(require("./PancakeIcon"));
exports.PancakeIcon = PancakeIcon_1.default;
const PasswordIcon_1 = __importDefault(require("./PasswordIcon"));
exports.PasswordIcon = PasswordIcon_1.default;
const PaymentsCardIcon_1 = __importDefault(require("./PaymentsCardIcon"));
exports.PaymentsCardIcon = PaymentsCardIcon_1.default;
const PlayIcon_1 = __importDefault(require("./PlayIcon"));
exports.PlayIcon = PlayIcon_1.default;
const PrintIcon_1 = __importDefault(require("./PrintIcon"));
exports.PrintIcon = PrintIcon_1.default;
const RadioIcon_1 = __importDefault(require("./RadioIcon"));
exports.RadioIcon = RadioIcon_1.default;
const RefreshIcon_1 = __importDefault(require("./RefreshIcon"));
exports.RefreshIcon = RefreshIcon_1.default;
const RegisterIcon_1 = __importDefault(require("./RegisterIcon"));
exports.RegisterIcon = RegisterIcon_1.default;
const ReturnOrderStepIcon_1 = __importDefault(require("./ReturnOrderStepIcon"));
exports.ReturnOrderStepIcon = ReturnOrderStepIcon_1.default;
const RewardIcon_1 = __importDefault(require("./RewardIcon"));
exports.RewardIcon = RewardIcon_1.default;
const SaleDiscountsIcon_1 = __importDefault(require("./SaleDiscountsIcon"));
exports.SaleDiscountsIcon = SaleDiscountsIcon_1.default;
const SalesIcon_1 = __importDefault(require("./SalesIcon"));
exports.SalesIcon = SalesIcon_1.default;
const SavingsMoneyBagIcon_1 = __importDefault(require("./SavingsMoneyBagIcon"));
exports.SavingsMoneyBagIcon = SavingsMoneyBagIcon_1.default;
const SearchIcon_1 = __importDefault(require("./SearchIcon"));
exports.SearchIcon = SearchIcon_1.default;
const SettingsIcon_1 = __importDefault(require("./SettingsIcon"));
exports.SettingsIcon = SettingsIcon_1.default;
const ShareIcon_1 = __importDefault(require("./ShareIcon"));
exports.ShareIcon = ShareIcon_1.default;
const ShippingAddressIcon_1 = __importDefault(require("./ShippingAddressIcon"));
exports.ShippingAddressIcon = ShippingAddressIcon_1.default;
const ShippingIcon_1 = __importDefault(require("./ShippingIcon"));
exports.ShippingIcon = ShippingIcon_1.default;
const SocialIcon_1 = __importDefault(require("./SocialIcon"));
exports.SocialIcon = SocialIcon_1.default;
const StarIcon_1 = __importDefault(require("./StarIcon"));
exports.StarIcon = StarIcon_1.default;
const StoreFrontIcon_1 = __importDefault(require("./StoreFrontIcon"));
exports.StoreFrontIcon = StoreFrontIcon_1.default;
const StrippedDropDownIcon_1 = __importDefault(require("./StrippedDropDownIcon"));
exports.StrippedDropDownIcon = StrippedDropDownIcon_1.default;
const SubscriptionIcon_1 = __importDefault(require("./SubscriptionIcon"));
exports.SubscriptionIcon = SubscriptionIcon_1.default;
const SuccessIcon_1 = __importDefault(require("./SuccessIcon"));
exports.SuccessIcon = SuccessIcon_1.default;
const SwatchesIcon_1 = __importDefault(require("./SwatchesIcon"));
exports.SwatchesIcon = SwatchesIcon_1.default;
const SwitchIcon_1 = __importDefault(require("./SwitchIcon"));
exports.SwitchIcon = SwitchIcon_1.default;
const TagIcon_1 = __importDefault(require("./TagIcon"));
exports.TagIcon = TagIcon_1.default;
const TelephoneIcon_1 = __importDefault(require("./TelephoneIcon"));
exports.TelephoneIcon = TelephoneIcon_1.default;
const TrashIcon_1 = __importDefault(require("./TrashIcon"));
exports.TrashIcon = TrashIcon_1.default;
const UploadIcon_1 = __importDefault(require("./UploadIcon"));
exports.UploadIcon = UploadIcon_1.default;
const ZoomIcon_1 = __importDefault(require("./ZoomIcon"));
exports.ZoomIcon = ZoomIcon_1.default;
const PlusIcon_1 = __importDefault(require("./PlusIcon"));
exports.PlusIcon = PlusIcon_1.default;
const MinusIcon_1 = __importDefault(require("./MinusIcon"));
exports.MinusIcon = MinusIcon_1.default;
const PlusMinusIcon_1 = __importDefault(require("./PlusMinusIcon"));
exports.PlusMinusIcon = PlusMinusIcon_1.default;
class ErrorAtom extends react_1.default.PureComponent {
render() {
return '@@missing';
}
}
// returning breed based on the breedType
function fromBreedToComponent(breedType) {
switch (breedType) {
case 'account':
return AccountIcon_1.default;
case 'arrow':
return ArrowIcon_1.default;
case 'barcode':
return BarcodeIcon_1.default;
case 'bullet':
return BulletIcon_1.default;
case 'calendar':
return CalendarIcon_1.default;
case 'camera':
return CameraIcon_1.default;
case 'cart':
return CartIcon_1.default;
case 'catalog':
return CatalogIcon_1.default;
case 'caution':
return CautionIcon_1.default;
case 'chat':
return ChatIcon_1.default;
case 'checkbox':
return CheckBoxIcon_1.default;
case 'close':
return CloseIcon_1.default;
case 'coat-hanger':
return CoatHangerIcon_1.default;
case 'color-icon':
return ColorIcon_1.default;
case 'community':
return CommunityIcon_1.default;
case 'contact-mail':
return ContactMailIcon_1.default;
case 'copy':
return CopyIcon_1.default;
case 'coupon':
return CouponIcon_1.default;
case 'customers':
return CustomersIcon_1.default;
case 'detection':
return DetectionIcon_1.default;
case 'download':
return DownloadIcon_1.default;
case 'email':
return EmailIcon_1.default;
case 'favourite':
case 'heart':
return HeartIcon_1.default;
case 'flag':
return FlagIcon_1.default;
case 'gallery-toggle':
return GalleryToggleIcon_1.default;
case 'gift':
return GiftIcon_1.default;
case 'grid':
return GridViewIcon_1.default;
case 'help':
return HelpIcon_1.default;
case 'home':
return HomeIcon_1.default;
case 'image':
return ImageIcon_1.default;
case 'language':
return LanguageIcon_1.default;
case 'list-view':
return ListViewIcon_1.default;
case 'location-add':
return LocationAddIcon_1.default;
case 'location-person':
return LocationPersonIcon_1.default;
case 'location-pin':
return LocationPinIcon_1.default;
case 'MapMarkerIcon':
return MapMarkerIcon_1.default;
case 'location-postal':
return LocationPostalIcon_1.default;
case 'location-remove':
return LocationRemoveIcon_1.default;
case 'lock':
return LockIcon_1.default;
case 'logo':
return LogoIcon_1.default;
case 'multiple-products':
return MultipleProductsIcon_1.default;
case 'orders':
return OrdersIcon_1.default;
case 'pancake':
return PancakeIcon_1.default;
case 'password':
return PasswordIcon_1.default;
case 'payments-card':
return PaymentsCardIcon_1.default;
case 'play':
return PlayIcon_1.default;
case 'print':
return PrintIcon_1.default;
case 'radio':
return RadioIcon_1.default;
case 'refresh':
return RefreshIcon_1.default;
case 'register':
return RegisterIcon_1.default;
case 'return-order-step':
return ReturnOrderStepIcon_1.default;
case 'reward':
return RewardIcon_1.default;
case 'sale-discounts':
return SaleDiscountsIcon_1.default;
case 'sales':
return SalesIcon_1.default;
case 'savings-money-bag':
return SavingsMoneyBagIcon_1.default;
case 'search':
return SearchIcon_1.default;
case 'settings':
return SettingsIcon_1.default;
case 'share':
return ShareIcon_1.default;
case 'shipping-address':
return ShippingAddressIcon_1.default;
case 'shipping':
return ShippingIcon_1.default;
case 'social-icon':
return SocialIcon_1.default;
case 'star':
return StarIcon_1.default;
case 'store-front':
return StoreFrontIcon_1.default;
case 'stripped-dropdown':
return StrippedDropDownIcon_1.default;
case 'subscription':
return SubscriptionIcon_1.default;
case 'success':
return SuccessIcon_1.default;
case 'swatches':
return SwatchesIcon_1.default;
case 'switch':
return SwitchIcon_1.default;
case 'tag':
return TagIcon_1.default;
case 'telephone':
return TelephoneIcon_1.default;
case 'trash':
return TrashIcon_1.default;
case 'upload':
return UploadIcon_1.default;
case 'zoom':
return ZoomIcon_1.default;
case 'plus':
return PlusIcon_1.default;
case 'minus':
return MinusIcon_1.default;
default:
return ErrorAtom;
}
}
// main component class object
class Icons extends react_1.default.PureComponent {
render() {
const _a = this.props, { breedType } = _a, remainingProps = __rest(_a, ["breedType"]);
const Component = fromBreedToComponent(breedType);
return react_1.default.createElement(Component, Object.assign({}, remainingProps));
}
}
Icons.defaultProps = {
breedType: '',
};
exports.Icons = Icons;
exports.default = Icons;
//# sourceMappingURL=Icons.js.map