import activity from 'feather-icons/dist/icons/activity.svg?raw'; import arrowLeft from 'feather-icons/dist/icons/arrow-left.svg?raw'; import bookmark from 'feather-icons/dist/icons/bookmark.svg?raw'; import checkSquare from 'feather-icons/dist/icons/check-square.svg?raw'; import cigaretteWithSmokeCurl from '@waysidemapping/pinhead/dist/icons/cigarette_with_smoke_curl.svg?raw'; import clock from 'feather-icons/dist/icons/clock.svg?raw'; import edit from 'feather-icons/dist/icons/edit.svg?raw'; import eyeglasses from '@waysidemapping/pinhead/dist/icons/eyeglasses.svg?raw'; import facebook from 'feather-icons/dist/icons/facebook.svg?raw'; import fancyMirrorWithReflectionAndStars from '@waysidemapping/pinhead/dist/icons/fancy_mirror_with_reflection_and_stars.svg?raw'; import familyRestroomSymbol from '@waysidemapping/pinhead/dist/icons/family_restroom_symbol.svg?raw'; import gift from 'feather-icons/dist/icons/gift.svg?raw'; import globe from 'feather-icons/dist/icons/globe.svg?raw'; import heart from 'feather-icons/dist/icons/heart.svg?raw'; import home from 'feather-icons/dist/icons/home.svg?raw'; import info from 'feather-icons/dist/icons/info.svg?raw'; import instagram from 'feather-icons/dist/icons/instagram.svg?raw'; import logIn from 'feather-icons/dist/icons/log-in.svg?raw'; import logOut from 'feather-icons/dist/icons/log-out.svg?raw'; import lowriseBuilding from '@waysidemapping/pinhead/dist/icons/lowrise_building.svg?raw'; import mail from 'feather-icons/dist/icons/mail.svg?raw'; import map from 'feather-icons/dist/icons/map.svg?raw'; import mapPin from 'feather-icons/dist/icons/map-pin.svg?raw'; import menu from 'feather-icons/dist/icons/menu.svg?raw'; import navigation from 'feather-icons/dist/icons/navigation.svg?raw'; import needleAndSpoolOfThread from '@waysidemapping/pinhead/dist/icons/needle_and_spool_of_thread.svg?raw'; import phone from 'feather-icons/dist/icons/phone.svg?raw'; import plus from 'feather-icons/dist/icons/plus.svg?raw'; import search from 'feather-icons/dist/icons/search.svg?raw'; import server from 'feather-icons/dist/icons/server.svg?raw'; import settings from 'feather-icons/dist/icons/settings.svg?raw'; import target from 'feather-icons/dist/icons/target.svg?raw'; import user from 'feather-icons/dist/icons/user.svg?raw'; import villageBuildings from '@waysidemapping/pinhead/dist/icons/village_buildings.svg?raw'; import x from 'feather-icons/dist/icons/x.svg?raw'; import zap from 'feather-icons/dist/icons/zap.svg?raw'; import loadingRing from '../icons/270-ring.svg?raw'; import angelfish from '@waysidemapping/pinhead/dist/icons/angelfish.svg?raw'; import barbell from '@waysidemapping/pinhead/dist/icons/barbell.svg?raw'; import banknote from '@waysidemapping/pinhead/dist/icons/banknote.svg?raw'; import badgeShieldWithFire from '@waysidemapping/pinhead/dist/icons/badge_shield_with_fire.svg?raw'; import beachUmbrellaInGround from '@waysidemapping/pinhead/dist/icons/beach_umbrella_in_ground.svg?raw'; import beerMugWithFoam from '@waysidemapping/pinhead/dist/icons/beer_mug_with_foam.svg?raw'; import burgerAndDrinkCupWithStraw from '@waysidemapping/pinhead/dist/icons/burger_and_drink_cup_with_straw.svg?raw'; import bus from '@waysidemapping/pinhead/dist/icons/bus.svg?raw'; import boxingGloveUp from '@waysidemapping/pinhead/dist/icons/boxing_glove_up.svg?raw'; import camera from '@waysidemapping/pinhead/dist/icons/camera.svg?raw'; import classicalBuilding from '@waysidemapping/pinhead/dist/icons/classical_building.svg?raw'; import classicalBuildingWithDomeAndFlag from '@waysidemapping/pinhead/dist/icons/classical_building_with_dome_and_flag.svg?raw'; import classicalBuildingWithFlag from '@waysidemapping/pinhead/dist/icons/classical_building_with_flag.svg?raw'; import commercialBuilding from '@waysidemapping/pinhead/dist/icons/commercial_building.svg?raw'; import clothesHanger from '@waysidemapping/pinhead/dist/icons/clothes_hanger.svg?raw'; import cleaver from '@waysidemapping/pinhead/dist/icons/cleaver.svg?raw'; import cloth from '@waysidemapping/pinhead/dist/icons/cloth.svg?raw'; import cocktail from '@waysidemapping/pinhead/dist/icons/cocktail.svg?raw'; import coffeeBean from '@waysidemapping/pinhead/dist/icons/coffee_bean.svg?raw'; import comedyMaskAndTragedyMask from '@waysidemapping/pinhead/dist/icons/comedy_mask_and_tragedy_mask.svg?raw'; import croissant from '@waysidemapping/pinhead/dist/icons/croissant.svg?raw'; import cupAndSaucer from '@waysidemapping/pinhead/dist/icons/cup_and_saucer.svg?raw'; import donut from '@waysidemapping/pinhead/dist/icons/donut.svg?raw'; import film from '@waysidemapping/pinhead/dist/icons/film.svg?raw'; import fingernailPolished from '@waysidemapping/pinhead/dist/icons/fingernail_polished.svg?raw'; import fish from '@waysidemapping/pinhead/dist/icons/fish.svg?raw'; import flagCheckered from '@waysidemapping/pinhead/dist/icons/flag_checkered.svg?raw'; import flowerBouquet from '@waysidemapping/pinhead/dist/icons/flower_bouquet.svg?raw'; import fort from '@waysidemapping/pinhead/dist/icons/fort.svg?raw'; import forkAndKnife from '@waysidemapping/pinhead/dist/icons/fork_and_knife.svg?raw'; import gravestone from '@waysidemapping/pinhead/dist/icons/gravestone.svg?raw'; import grecianVase from '@waysidemapping/pinhead/dist/icons/grecian_vase.svg?raw'; import greekCross from '@waysidemapping/pinhead/dist/icons/greek_cross.svg?raw'; import iceCreamOnCone from '@waysidemapping/pinhead/dist/icons/ice_cream_on_cone.svg?raw'; import jewel from '@waysidemapping/pinhead/dist/icons/jewel.svg?raw'; import marketStall from '@waysidemapping/pinhead/dist/icons/market_stall.svg?raw'; import memorialStoneWithInscription from '@waysidemapping/pinhead/dist/icons/memorial_stone_with_inscription.svg?raw'; import mobilePhoneWithKeypadAndAntenna from '@waysidemapping/pinhead/dist/icons/mobile_phone_with_keypad_and_antenna.svg?raw'; import molarTooth from '@waysidemapping/pinhead/dist/icons/molar_tooth.svg?raw'; import openBook from '@waysidemapping/pinhead/dist/icons/open_book.svg?raw'; import palace from '@waysidemapping/pinhead/dist/icons/palace.svg?raw'; import personCricketBattingAtCricketBall from '@waysidemapping/pinhead/dist/icons/person_cricket_batting_at_cricket_ball.svg?raw'; import personBoardingTramWithDestinationDisplayAndPantographOnTramTrack from '@waysidemapping/pinhead/dist/icons/person_boarding_tram_with_destination_display_and_pantograph_on_tram_track.svg?raw'; import personJockeyingRacehorse from '@waysidemapping/pinhead/dist/icons/person_jockeying_racehorse.svg?raw'; import personPlayingTennis from '@waysidemapping/pinhead/dist/icons/person_playing_tennis.svg?raw'; import personRunning from '@waysidemapping/pinhead/dist/icons/person_running.svg?raw'; import personSleepingInBed from '@waysidemapping/pinhead/dist/icons/person_sleeping_in_bed.svg?raw'; import personSwimmingInWater from '@waysidemapping/pinhead/dist/icons/person_swimming_in_water.svg?raw'; import personSwingingGolfClub from '@waysidemapping/pinhead/dist/icons/person_swinging_golf_club.svg?raw'; import plantInRaisedPlanter from '@waysidemapping/pinhead/dist/icons/plant_in_raised_planter.svg?raw'; import placeOfWorshipBuilding from '@waysidemapping/pinhead/dist/icons/place_of_worship_building.svg?raw'; import playStructureWithSlide from '@waysidemapping/pinhead/dist/icons/play_structure_with_slide.svg?raw'; import policeOfficerWithStopArm from '@waysidemapping/pinhead/dist/icons/police_officer_with_stop_arm.svg?raw'; import planeTopRight from '@waysidemapping/pinhead/dist/icons/plane_top_right.svg?raw'; import roundStructureWithFlag from '@waysidemapping/pinhead/dist/icons/round_structure_with_flag.svg?raw'; import sailingShipInWater from '@waysidemapping/pinhead/dist/icons/sailing_ship_in_water.svg?raw'; import scissorsOpen from '@waysidemapping/pinhead/dist/icons/scissors_open.svg?raw'; import shipwreckInWater from '@waysidemapping/pinhead/dist/icons/shipwreck_in_water.svg?raw'; import shoppingBag from '@waysidemapping/pinhead/dist/icons/shopping_bag.svg?raw'; import shoppingBasket from '@waysidemapping/pinhead/dist/icons/shopping_basket.svg?raw'; import tableTennisPaddle from '@waysidemapping/pinhead/dist/icons/table_tennis_paddle.svg?raw'; import tattooMachine from '@waysidemapping/pinhead/dist/icons/tattoo_machine.svg?raw'; import toolbox from '@waysidemapping/pinhead/dist/icons/toolbox.svg?raw'; import treeAndBenchWithBackrest from '@waysidemapping/pinhead/dist/icons/tree_and_bench_with_backrest.svg?raw'; import shoppingCart from '@waysidemapping/pinhead/dist/icons/shopping_cart.svg?raw'; import wallHangingWithMountainsAndSun from '@waysidemapping/pinhead/dist/icons/wall_hanging_with_mountains_and_sun.svg?raw'; import womensAndMensRestroomSymbol from '@waysidemapping/pinhead/dist/icons/womens_and_mens_restroom_symbol.svg?raw'; import wikipedia from '../icons/wikipedia.svg?raw'; import parkingP from '@waysidemapping/pinhead/dist/icons/parking_p.svg?raw'; const ICONS = { activity, angelfish, 'arrow-left': arrowLeft, barbell, banknote, 'badge-shield-with-fire': badgeShieldWithFire, 'beach-umbrella-in-ground': beachUmbrellaInGround, 'beer-mug-with-foam': beerMugWithFoam, bookmark, 'boxing-glove-up': boxingGloveUp, 'burger-and-drink-cup-with-straw': burgerAndDrinkCupWithStraw, bus, camera, 'check-square': checkSquare, 'cigarette-with-smoke-curl': cigaretteWithSmokeCurl, 'classical-building': classicalBuilding, 'classical-building-with-dome-and-flag': classicalBuildingWithDomeAndFlag, 'classical-building-with-flag': classicalBuildingWithFlag, 'commercial-building': commercialBuilding, 'clothes-hanger': clothesHanger, cleaver, cloth, cocktail, clock, 'coffee-bean': coffeeBean, 'comedy-mask-and-tragedy-mask': comedyMaskAndTragedyMask, croissant, 'cup-and-saucer': cupAndSaucer, donut, edit, eyeglasses, facebook, 'fancy-mirror-with-reflection-and-stars': fancyMirrorWithReflectionAndStars, 'family-restroom-symbol': familyRestroomSymbol, film, 'fingernail-polished': fingernailPolished, fish, 'flag-checkered': flagCheckered, 'flower-bouquet': flowerBouquet, 'fork-and-knife': forkAndKnife, fort, gift, globe, gravestone, 'grecian-vase': grecianVase, 'greek-cross': greekCross, heart, home, 'ice-cream-on-cone': iceCreamOnCone, info, instagram, jewel, 'log-in': logIn, 'log-out': logOut, 'lowrise-building': lowriseBuilding, mail, map, 'map-pin': mapPin, 'market-stall': marketStall, 'memorial-stone-with-inscription': memorialStoneWithInscription, menu, 'mobile-phone-with-keypad-and-antenna': mobilePhoneWithKeypadAndAntenna, 'molar-tooth': molarTooth, navigation, 'needle-and-spool-of-thread': needleAndSpoolOfThread, 'open-book': openBook, palace, 'person-cricket-batting-at-cricket-ball': personCricketBattingAtCricketBall, 'person-boarding-tram-with-destination-display-and-pantograph-on-tram-track': personBoardingTramWithDestinationDisplayAndPantographOnTramTrack, 'person-jockeying-racehorse': personJockeyingRacehorse, 'person-playing-tennis': personPlayingTennis, 'person-running': personRunning, 'person-sleeping-in-bed': personSleepingInBed, 'person-swimming-in-water': personSwimmingInWater, 'person-swinging-golf-club': personSwingingGolfClub, phone, 'plane-top-right': planeTopRight, 'plant-in-raised-planter': plantInRaisedPlanter, 'place-of-worship-building': placeOfWorshipBuilding, 'play-structure-with-slide': playStructureWithSlide, 'police-officer-with-stop-arm': policeOfficerWithStopArm, plus, 'round-structure-with-flag': roundStructureWithFlag, 'sailing-ship-in-water': sailingShipInWater, 'scissors-open': scissorsOpen, 'shipwreck-in-water': shipwreckInWater, 'shopping-bag': shoppingBag, search, server, settings, 'shopping-basket': shoppingBasket, 'shopping-cart': shoppingCart, 'table-tennis-paddle': tableTennisPaddle, 'tattoo-machine': tattooMachine, toolbox, target, 'tree-and-bench-with-backrest': treeAndBenchWithBackrest, user, 'village-buildings': villageBuildings, 'wall-hanging-with-mountains-and-sun': wallHangingWithMountainsAndSun, 'womens-and-mens-restroom-symbol': womensAndMensRestroomSymbol, wikipedia, parking_p: parkingP, x, zap, 'loading-ring': loadingRing, }; const FILLED_ICONS = [ 'fork-and-knife', 'wikipedia', 'cup-and-saucer', 'coffee-bean', 'shopping-basket', 'camera', 'person-sleeping-in-bed', 'loading-ring', ]; export function getIcon(name) { return ICONS[name]; } export function isIconFilled(name) { return FILLED_ICONS.includes(name); }