UNPKG

react-native-weather-chart

Version:
666 lines (663 loc) 30.2 kB
import React from "react"; import Alien from "../iconset/wi-alien.svg"; import Barometer from "../iconset/wi-barometer.svg"; import Celsius from "../iconset/wi-celsius.svg"; import CloudDown from "../iconset/wi-cloud-down.svg"; import CloudRefresh from "../iconset/wi-cloud-refresh.svg"; import CloudUp from "../iconset/wi-cloud-up.svg"; import Cloud from "../iconset/wi-cloud.svg"; import CloudyGusts from "../iconset/wi-cloudy-gusts.svg"; import CloudyWindy from "../iconset/wi-cloudy-windy.svg"; import Cloudy from "../iconset/wi-cloudy.svg"; import DayCloudyGusts from "../iconset/wi-day-cloudy-gusts.svg"; import DayCloudyHigh from "../iconset/wi-day-cloudy-high.svg"; import DayCloudyWindy from "../iconset/wi-day-cloudy-windy.svg"; import DayCloudy from "../iconset/wi-day-cloudy.svg"; import DayFog from "../iconset/wi-day-fog.svg"; import DayHail from "../iconset/wi-day-hail.svg"; import DayHaze from "../iconset/wi-day-haze.svg"; import DayLightWind from "../iconset/wi-day-light-wind.svg"; import DayLightning from "../iconset/wi-day-lightning.svg"; import DayRainMix from "../iconset/wi-day-rain-mix.svg"; import DayRainWind from "../iconset/wi-day-rain-wind.svg"; import DayRain from "../iconset/wi-day-rain.svg"; import DayShowers from "../iconset/wi-day-showers.svg"; import DaySleetStorm from "../iconset/wi-day-sleet-storm.svg"; import DaySleet from "../iconset/wi-day-sleet.svg"; import DaySnowThunderstorm from "../iconset/wi-day-snow-thunderstorm.svg"; import DaySnowWind from "../iconset/wi-day-snow-wind.svg"; import DaySnow from "../iconset/wi-day-snow.svg"; import DaySprinkle from "../iconset/wi-day-sprinkle.svg"; import DayStormShowers from "../iconset/wi-day-storm-showers.svg"; import DaySunnyOvercast from "../iconset/wi-day-sunny-overcast.svg"; import DaySunny from "../iconset/wi-day-sunny.svg"; import DayThunderstorm from "../iconset/wi-day-thunderstorm.svg"; import DayWindy from "../iconset/wi-day-windy.svg"; import Degrees from "../iconset/wi-degrees.svg"; import DirectionDownLeft from "../iconset/wi-direction-down-left.svg"; import DirectionDownRight from "../iconset/wi-direction-down-right.svg"; import DirectionDown from "../iconset/wi-direction-down.svg"; import DirectionLeft from "../iconset/wi-direction-left.svg"; import DirectionRight from "../iconset/wi-direction-right.svg"; import DirectionUpLeft from "../iconset/wi-direction-up-left.svg"; import DirectionUpRight from "../iconset/wi-direction-up-right.svg"; import DirectionUp from "../iconset/wi-direction-up.svg"; import Dust from "../iconset/wi-dust.svg"; import Earthquake from "../iconset/wi-earthquake.svg"; import Fahrenheit from "../iconset/wi-fahrenheit.svg"; import Fire from "../iconset/wi-fire.svg"; import Flood from "../iconset/wi-flood.svg"; import Fog from "../iconset/wi-fog.svg"; import GaleWarning from "../iconset/wi-gale-warning.svg"; import Hail from "../iconset/wi-hail.svg"; import HorizonAlt from "../iconset/wi-horizon-alt.svg"; import Horizon from "../iconset/wi-horizon.svg"; import Hot from "../iconset/wi-hot.svg"; import Humidity from "../iconset/wi-humidity.svg"; import HurricaneWarning from "../iconset/wi-hurricane-warning.svg"; import Hurricane from "../iconset/wi-hurricane.svg"; import Lightning from "../iconset/wi-lightning.svg"; import LunarEclipse from "../iconset/wi-lunar-eclipse.svg"; import Meteor from "../iconset/wi-meteor.svg"; import MoonAltFirstQuarter from "../iconset/wi-moon-alt-first-quarter.svg"; import MoonAltFull from "../iconset/wi-moon-alt-full.svg"; import MoonAltNew from "../iconset/wi-moon-alt-new.svg"; import MoonAltThirdQuarter from "../iconset/wi-moon-alt-third-quarter.svg"; import MoonAltWaningCrescent1 from "../iconset/wi-moon-alt-waning-crescent-1.svg"; import MoonAltWaningCrescent2 from "../iconset/wi-moon-alt-waning-crescent-2.svg"; import MoonAltWaningCrescent3 from "../iconset/wi-moon-alt-waning-crescent-3.svg"; import MoonAltWaningCrescent4 from "../iconset/wi-moon-alt-waning-crescent-4.svg"; import MoonAltWaningCrescent5 from "../iconset/wi-moon-alt-waning-crescent-5.svg"; import MoonAltWaningCrescent6 from "../iconset/wi-moon-alt-waning-crescent-6.svg"; import MoonAltWaningGibbous1 from "../iconset/wi-moon-alt-waning-gibbous-1.svg"; import MoonAltWaningGibbous2 from "../iconset/wi-moon-alt-waning-gibbous-2.svg"; import MoonAltWaningGibbous3 from "../iconset/wi-moon-alt-waning-gibbous-3.svg"; import MoonAltWaningGibbous4 from "../iconset/wi-moon-alt-waning-gibbous-4.svg"; import MoonAltWaningGibbous5 from "../iconset/wi-moon-alt-waning-gibbous-5.svg"; import MoonAltWaningGibbous6 from "../iconset/wi-moon-alt-waning-gibbous-6.svg"; import MoonAltWaxingCrescent1 from "../iconset/wi-moon-alt-waxing-crescent-1.svg"; import MoonAltWaxingCrescent2 from "../iconset/wi-moon-alt-waxing-crescent-2.svg"; import MoonAltWaxingCrescent3 from "../iconset/wi-moon-alt-waxing-crescent-3.svg"; import MoonAltWaxingCrescent4 from "../iconset/wi-moon-alt-waxing-crescent-4.svg"; import MoonAltWaxingCrescent5 from "../iconset/wi-moon-alt-waxing-crescent-5.svg"; import MoonAltWaxingCrescent6 from "../iconset/wi-moon-alt-waxing-crescent-6.svg"; import MoonAltWaxingGibbous1 from "../iconset/wi-moon-alt-waxing-gibbous-1.svg"; import MoonAltWaxingGibbous2 from "../iconset/wi-moon-alt-waxing-gibbous-2.svg"; import MoonAltWaxingGibbous3 from "../iconset/wi-moon-alt-waxing-gibbous-3.svg"; import MoonAltWaxingGibbous4 from "../iconset/wi-moon-alt-waxing-gibbous-4.svg"; import MoonAltWaxingGibbous5 from "../iconset/wi-moon-alt-waxing-gibbous-5.svg"; import MoonAltWaxingGibbous6 from "../iconset/wi-moon-alt-waxing-gibbous-6.svg"; import MoonFirstQuarter from "../iconset/wi-moon-first-quarter.svg"; import MoonFull from "../iconset/wi-moon-full.svg"; import MoonNew from "../iconset/wi-moon-new.svg"; import MoonThirdQuarter from "../iconset/wi-moon-third-quarter.svg"; import MoonWaningCrescent1 from "../iconset/wi-moon-waning-crescent-1.svg"; import MoonWaningCrescent2 from "../iconset/wi-moon-waning-crescent-2.svg"; import MoonWaningCrescent3 from "../iconset/wi-moon-waning-crescent-3.svg"; import MoonWaningCrescent4 from "../iconset/wi-moon-waning-crescent-4.svg"; import MoonWaningCrescent5 from "../iconset/wi-moon-waning-crescent-5.svg"; import MoonWaningCrescent6 from "../iconset/wi-moon-waning-crescent-6.svg"; import MoonWaningGibbous1 from "../iconset/wi-moon-waning-gibbous-1.svg"; import MoonWaningGibbous2 from "../iconset/wi-moon-waning-gibbous-2.svg"; import MoonWaningGibbous3 from "../iconset/wi-moon-waning-gibbous-3.svg"; import MoonWaningGibbous4 from "../iconset/wi-moon-waning-gibbous-4.svg"; import MoonWaningGibbous5 from "../iconset/wi-moon-waning-gibbous-5.svg"; import MoonWaningGibbous6 from "../iconset/wi-moon-waning-gibbous-6.svg"; import MoonWaxingCrescent1 from "../iconset/wi-moon-waxing-crescent-1.svg"; import MoonWaxingCrescent2 from "../iconset/wi-moon-waxing-crescent-2.svg"; import MoonWaxingCrescent3 from "../iconset/wi-moon-waxing-crescent-3.svg"; import MoonWaxingCrescent4 from "../iconset/wi-moon-waxing-crescent-4.svg"; import MoonWaxingCrescent5 from "../iconset/wi-moon-waxing-crescent-5.svg"; import MoonWaxingCrescent6 from "../iconset/wi-moon-waxing-crescent-6.svg"; import MoonWaxingGibbous1 from "../iconset/wi-moon-waxing-gibbous-1.svg"; import MoonWaxingGibbous2 from "../iconset/wi-moon-waxing-gibbous-2.svg"; import MoonWaxingGibbous3 from "../iconset/wi-moon-waxing-gibbous-3.svg"; import MoonWaxingGibbous4 from "../iconset/wi-moon-waxing-gibbous-4.svg"; import MoonWaxingGibbous5 from "../iconset/wi-moon-waxing-gibbous-5.svg"; import MoonWaxingGibbous6 from "../iconset/wi-moon-waxing-gibbous-6.svg"; import Moonrise from "../iconset/wi-moonrise.svg"; import Moonset from "../iconset/wi-moonset.svg"; import Na from "../iconset/wi-na.svg"; import NightAltCloudyGusts from "../iconset/wi-night-alt-cloudy-gusts.svg"; import NightAltCloudyHigh from "../iconset/wi-night-alt-cloudy-high.svg"; import NightAltCloudyWindy from "../iconset/wi-night-alt-cloudy-windy.svg"; import NightAltCloudy from "../iconset/wi-night-alt-cloudy.svg"; import NightAltHail from "../iconset/wi-night-alt-hail.svg"; import NightAltLightning from "../iconset/wi-night-alt-lightning.svg"; import NightAltPartlyCloudy from "../iconset/wi-night-alt-partly-cloudy.svg"; import NightAltRainMix from "../iconset/wi-night-alt-rain-mix.svg"; import NightAltRainWind from "../iconset/wi-night-alt-rain-wind.svg"; import NightAltRain from "../iconset/wi-night-alt-rain.svg"; import NightAltShowers from "../iconset/wi-night-alt-showers.svg"; import NightAltSleetStorm from "../iconset/wi-night-alt-sleet-storm.svg"; import NightAltSleet from "../iconset/wi-night-alt-sleet.svg"; import NightAltSnowThunderstorm from "../iconset/wi-night-alt-snow-thunderstorm.svg"; import NightAltSnowWind from "../iconset/wi-night-alt-snow-wind.svg"; import NightAltSnow from "../iconset/wi-night-alt-snow.svg"; import NightAltSprinkle from "../iconset/wi-night-alt-sprinkle.svg"; import NightAltStormShowers from "../iconset/wi-night-alt-storm-showers.svg"; import NightAltThunderstorm from "../iconset/wi-night-alt-thunderstorm.svg"; import NightClear from "../iconset/wi-night-clear.svg"; import NightCloudyGusts from "../iconset/wi-night-cloudy-gusts.svg"; import NightCloudyHigh from "../iconset/wi-night-cloudy-high.svg"; import NightCloudyWindy from "../iconset/wi-night-cloudy-windy.svg"; import NightCloudy from "../iconset/wi-night-cloudy.svg"; import NightFog from "../iconset/wi-night-fog.svg"; import NightHail from "../iconset/wi-night-hail.svg"; import NightLightning from "../iconset/wi-night-lightning.svg"; import NightPartlyCloudy from "../iconset/wi-night-partly-cloudy.svg"; import NightRainMix from "../iconset/wi-night-rain-mix.svg"; import NightRainWind from "../iconset/wi-night-rain-wind.svg"; import NightRain from "../iconset/wi-night-rain.svg"; import NightShowers from "../iconset/wi-night-showers.svg"; import NightSleetStorm from "../iconset/wi-night-sleet-storm.svg"; import NightSleet from "../iconset/wi-night-sleet.svg"; import NightSnowThunderstorm from "../iconset/wi-night-snow-thunderstorm.svg"; import NightSnowWind from "../iconset/wi-night-snow-wind.svg"; import NightSnow from "../iconset/wi-night-snow.svg"; import NightSprinkle from "../iconset/wi-night-sprinkle.svg"; import NightStormShowers from "../iconset/wi-night-storm-showers.svg"; import NightThunderstorm from "../iconset/wi-night-thunderstorm.svg"; import RainMix from "../iconset/wi-rain-mix.svg"; import RainWind from "../iconset/wi-rain-wind.svg"; import Rain from "../iconset/wi-rain.svg"; import Raindrop from "../iconset/wi-raindrop.svg"; import Raindrops from "../iconset/wi-raindrops.svg"; import RefreshAlt from "../iconset/wi-refresh-alt.svg"; import Refresh from "../iconset/wi-refresh.svg"; import Sandstorm from "../iconset/wi-sandstorm.svg"; import Showers from "../iconset/wi-showers.svg"; import Sleet from "../iconset/wi-sleet.svg"; import SmallCraftAdvisory from "../iconset/wi-small-craft-advisory.svg"; import Smog from "../iconset/wi-smog.svg"; import Smoke from "../iconset/wi-smoke.svg"; import SnowWind from "../iconset/wi-snow-wind.svg"; import Snow from "../iconset/wi-snow.svg"; import SnowflakeCold from "../iconset/wi-snowflake-cold.svg"; import SolarEclipse from "../iconset/wi-solar-eclipse.svg"; import Sprinkle from "../iconset/wi-sprinkle.svg"; import Stars from "../iconset/wi-stars.svg"; import StormShowers from "../iconset/wi-storm-showers.svg"; import StormWarning from "../iconset/wi-storm-warning.svg"; import StrongWind from "../iconset/wi-strong-wind.svg"; import Sunrise from "../iconset/wi-sunrise.svg"; import Sunset from "../iconset/wi-sunset.svg"; import ThermometerExterior from "../iconset/wi-thermometer-exterior.svg"; import ThermometerInternal from "../iconset/wi-thermometer-internal.svg"; import Thermometer from "../iconset/wi-thermometer.svg"; import Thunderstorm from "../iconset/wi-thunderstorm.svg"; import Time1 from "../iconset/wi-time-1.svg"; import Time10 from "../iconset/wi-time-10.svg"; import Time11 from "../iconset/wi-time-11.svg"; import Time12 from "../iconset/wi-time-12.svg"; import Time2 from "../iconset/wi-time-2.svg"; import Time3 from "../iconset/wi-time-3.svg"; import Time4 from "../iconset/wi-time-4.svg"; import Time5 from "../iconset/wi-time-5.svg"; import Time6 from "../iconset/wi-time-6.svg"; import Time7 from "../iconset/wi-time-7.svg"; import Time8 from "../iconset/wi-time-8.svg"; import Time9 from "../iconset/wi-time-9.svg"; import Tornado from "../iconset/wi-tornado.svg"; import Train from "../iconset/wi-train.svg"; import Tsunami from "../iconset/wi-tsunami.svg"; import Umbrella from "../iconset/wi-umbrella.svg"; import Volcano from "../iconset/wi-volcano.svg"; import WindBeaufort0 from "../iconset/wi-wind-beaufort-0.svg"; import WindBeaufort1 from "../iconset/wi-wind-beaufort-1.svg"; import WindBeaufort10 from "../iconset/wi-wind-beaufort-10.svg"; import WindBeaufort11 from "../iconset/wi-wind-beaufort-11.svg"; import WindBeaufort12 from "../iconset/wi-wind-beaufort-12.svg"; import WindBeaufort2 from "../iconset/wi-wind-beaufort-2.svg"; import WindBeaufort3 from "../iconset/wi-wind-beaufort-3.svg"; import WindBeaufort4 from "../iconset/wi-wind-beaufort-4.svg"; import WindBeaufort5 from "../iconset/wi-wind-beaufort-5.svg"; import WindBeaufort6 from "../iconset/wi-wind-beaufort-6.svg"; import WindBeaufort7 from "../iconset/wi-wind-beaufort-7.svg"; import WindBeaufort8 from "../iconset/wi-wind-beaufort-8.svg"; import WindBeaufort9 from "../iconset/wi-wind-beaufort-9.svg"; import WindDeg from "../iconset/wi-wind-deg.svg"; import Windy from "../iconset/wi-windy.svg"; const GetIcon = (iconName, settings) => { switch (iconName) { case "Alien": return <Alien {...settings} />; case "Barometer": return <Barometer {...settings} />; case "Celsius": return <Celsius {...settings} />; case "CloudDown": return <CloudDown {...settings} />; case "CloudRefresh": return <CloudRefresh {...settings} />; case "CloudUp": return <CloudUp {...settings} />; case "Cloud": return <Cloud {...settings} />; case "CloudyGusts": return <CloudyGusts {...settings} />; case "CloudyWindy": return <CloudyWindy {...settings} />; case "Cloudy": return <Cloudy {...settings} />; case "DayCloudyGusts": return <DayCloudyGusts {...settings} />; case "DayCloudyHigh": return <DayCloudyHigh {...settings} />; case "DayCloudyWindy": return <DayCloudyWindy {...settings} />; case "DayCloudy": return <DayCloudy {...settings} />; case "DayFog": return <DayFog {...settings} />; case "DayHail": return <DayHail {...settings} />; case "DayHaze": return <DayHaze {...settings} />; case "DayLightWind": return <DayLightWind {...settings} />; case "DayLightning": return <DayLightning {...settings} />; case "DayRainMix": return <DayRainMix {...settings} />; case "DayRainWind": return <DayRainWind {...settings} />; case "DayRain": return <DayRain {...settings} />; case "DayShowers": return <DayShowers {...settings} />; case "DaySleetStorm": return <DaySleetStorm {...settings} />; case "DaySleet": return <DaySleet {...settings} />; case "DaySnowThunderstorm": return <DaySnowThunderstorm {...settings} />; case "DaySnowWind": return <DaySnowWind {...settings} />; case "DaySnow": return <DaySnow {...settings} />; case "DaySprinkle": return <DaySprinkle {...settings} />; case "DayStormShowers": return <DayStormShowers {...settings} />; case "DaySunnyOvercast": return <DaySunnyOvercast {...settings} />; case "DaySunny": return <DaySunny {...settings} />; case "DayThunderstorm": return <DayThunderstorm {...settings} />; case "DayWindy": return <DayWindy {...settings} />; case "Degrees": return <Degrees {...settings} />; case "DirectionDownLeft": return <DirectionDownLeft {...settings} />; case "DirectionDownRight": return <DirectionDownRight {...settings} />; case "DirectionDown": return <DirectionDown {...settings} />; case "DirectionLeft": return <DirectionLeft {...settings} />; case "DirectionRight": return <DirectionRight {...settings} />; case "DirectionUpLeft": return <DirectionUpLeft {...settings} />; case "DirectionUpRight": return <DirectionUpRight {...settings} />; case "DirectionUp": return <DirectionUp {...settings} />; case "Dust": return <Dust {...settings} />; case "Earthquake": return <Earthquake {...settings} />; case "Fahrenheit": return <Fahrenheit {...settings} />; case "Fire": return <Fire {...settings} />; case "Flood": return <Flood {...settings} />; case "Fog": return <Fog {...settings} />; case "GaleWarning": return <GaleWarning {...settings} />; case "Hail": return <Hail {...settings} />; case "HorizonAlt": return <HorizonAlt {...settings} />; case "Horizon": return <Horizon {...settings} />; case "Hot": return <Hot {...settings} />; case "Humidity": return <Humidity {...settings} />; case "HurricaneWarning": return <HurricaneWarning {...settings} />; case "Hurricane": return <Hurricane {...settings} />; case "Lightning": return <Lightning {...settings} />; case "LunarEclipse": return <LunarEclipse {...settings} />; case "Meteor": return <Meteor {...settings} />; case "MoonAltFirstQuarter": return <MoonAltFirstQuarter {...settings} />; case "MoonAltFull": return <MoonAltFull {...settings} />; case "MoonAltNew": return <MoonAltNew {...settings} />; case "MoonAltThirdQuarter": return <MoonAltThirdQuarter {...settings} />; case "MoonAltWaningCrescent1": return <MoonAltWaningCrescent1 {...settings} />; case "MoonAltWaningCrescent2": return <MoonAltWaningCrescent2 {...settings} />; case "MoonAltWaningCrescent3": return <MoonAltWaningCrescent3 {...settings} />; case "MoonAltWaningCrescent4": return <MoonAltWaningCrescent4 {...settings} />; case "MoonAltWaningCrescent5": return <MoonAltWaningCrescent5 {...settings} />; case "MoonAltWaningCrescent6": return <MoonAltWaningCrescent6 {...settings} />; case "MoonAltWaningGibbous1": return <MoonAltWaningGibbous1 {...settings} />; case "MoonAltWaningGibbous2": return <MoonAltWaningGibbous2 {...settings} />; case "MoonAltWaningGibbous3": return <MoonAltWaningGibbous3 {...settings} />; case "MoonAltWaningGibbous4": return <MoonAltWaningGibbous4 {...settings} />; case "MoonAltWaningGibbous5": return <MoonAltWaningGibbous5 {...settings} />; case "MoonAltWaningGibbous6": return <MoonAltWaningGibbous6 {...settings} />; case "MoonAltWaxingCrescent1": return <MoonAltWaxingCrescent1 {...settings} />; case "MoonAltWaxingCrescent2": return <MoonAltWaxingCrescent2 {...settings} />; case "MoonAltWaxingCrescent3": return <MoonAltWaxingCrescent3 {...settings} />; case "MoonAltWaxingCrescent4": return <MoonAltWaxingCrescent4 {...settings} />; case "MoonAltWaxingCrescent5": return <MoonAltWaxingCrescent5 {...settings} />; case "MoonAltWaxingCrescent6 ": return <MoonAltWaxingCrescent6 {...settings} />; case "MoonAltWaxingGibbous1": return <MoonAltWaxingGibbous1 {...settings} />; case "MoonAltWaxingGibbous2": return <MoonAltWaxingGibbous2 {...settings} />; case "MoonAltWaxingGibbous3": return <MoonAltWaxingGibbous3 {...settings} />; case "MoonAltWaxingGibbous4": return <MoonAltWaxingGibbous4 {...settings} />; case "MoonAltWaxingGibbous5": return <MoonAltWaxingGibbous5 {...settings} />; case "MoonAltWaxingGibbous6 ": return <MoonAltWaxingGibbous6 {...settings} />; case "MoonFirstQuarter": return <MoonFirstQuarter {...settings} />; case "MoonFull": return <MoonFull {...settings} />; case "MoonNew": return <MoonNew {...settings} />; case "MoonThirdQuarter": return <MoonThirdQuarter {...settings} />; case "MoonWaningCrescent1": return <MoonWaningCrescent1 {...settings} />; case "MoonWaningCrescent2": return <MoonWaningCrescent2 {...settings} />; case "MoonWaningCrescent3": return <MoonWaningCrescent3 {...settings} />; case "MoonWaningCrescent4 ": return <MoonWaningCrescent4 {...settings} />; case "MoonWaningCrescent5": return <MoonWaningCrescent5 {...settings} />; case "MoonWaningCrescent6": return <MoonWaningCrescent6 {...settings} />; case "MoonWaningGibbous1": return <MoonWaningGibbous1 {...settings} />; case "MoonWaningGibbous2": return <MoonWaningGibbous2 {...settings} />; case "MoonWaningGibbous3": return <MoonWaningGibbous3 {...settings} />; case "MoonWaningGibbous4": return <MoonWaningGibbous4 {...settings} />; case "MoonWaningGibbous5 ": return <MoonWaningGibbous5 {...settings} />; case "MoonWaningGibbous6": return <MoonWaningGibbous6 {...settings} />; case "MoonWaxingCrescent1": return <MoonWaxingCrescent1 {...settings} />; case "MoonWaxingCrescent2": return <MoonWaxingCrescent2 {...settings} />; case "MoonWaxingCrescent3": return <MoonWaxingCrescent3 {...settings} />; case "MoonWaxingCrescent4": return <MoonWaxingCrescent4 {...settings} />; case "MoonWaxingCrescent5": return <MoonWaxingCrescent5 {...settings} />; case "MoonWaxingCrescent6 ": return <MoonWaxingCrescent6 {...settings} />; case "MoonWaxingGibbous1": return <MoonWaxingGibbous1 {...settings} />; case "MoonWaxingGibbous2": return <MoonWaxingGibbous2 {...settings} />; case "MoonWaxingGibbous3": return <MoonWaxingGibbous3 {...settings} />; case "MoonWaxingGibbous4 ": return <MoonWaxingGibbous4 {...settings} />; case "MoonWaxingGibbous5": return <MoonWaxingGibbous5 {...settings} />; case "MoonWaxingGibbous6": return <MoonWaxingGibbous6 {...settings} />; case "Moonrise": return <Moonrise {...settings} />; case "Moonset": return <Moonset {...settings} />; case "Na": return <Na {...settings} />; case "NightAltCloudyGusts": return <NightAltCloudyGusts {...settings} />; case "NightAltCloudyHigh": return <NightAltCloudyHigh {...settings} />; case "NightAltCloudyWindy": return <NightAltCloudyWindy {...settings} />; case "NightAltCloudy": return <NightAltCloudy {...settings} />; case "NightAltHail": return <NightAltHail {...settings} />; case "NightAltLightning": return <NightAltLightning {...settings} />; case "NightAltPartlyCloudy": return <NightAltPartlyCloudy {...settings} />; case "NightAltRainMix": return <NightAltRainMix {...settings} />; case "NightAltRainWind": return <NightAltRainWind {...settings} />; case "NightAltRain": return <NightAltRain {...settings} />; case "NightAltShowers": return <NightAltShowers {...settings} />; case "NightAltSleetStorm": return <NightAltSleetStorm {...settings} />; case "NightAltSleet": return <NightAltSleet {...settings} />; case "NightAltSnowThunderstorm": return <NightAltSnowThunderstorm {...settings} />; case "NightAltSnowWind": return <NightAltSnowWind {...settings} />; case "NightAltSnow": return <NightAltSnow {...settings} />; case "NightAltSprinkle": return <NightAltSprinkle {...settings} />; case "NightAltStormShowers": return <NightAltStormShowers {...settings} />; case "NightAltThunderstorm": return <NightAltThunderstorm {...settings} />; case "NightClear": return <NightClear {...settings} />; case "NightCloudyGusts": return <NightCloudyGusts {...settings} />; case "NightCloudyHigh": return <NightCloudyHigh {...settings} />; case "NightCloudyWindy": return <NightCloudyWindy {...settings} />; case "NightCloudy": return <NightCloudy {...settings} />; case "NightFog": return <NightFog {...settings} />; case "NightHail": return <NightHail {...settings} />; case "NightLightning": return <NightLightning {...settings} />; case "NightPartlyCloudy": return <NightPartlyCloudy {...settings} />; case "NightRainMix": return <NightRainMix {...settings} />; case "NightRainWind": return <NightRainWind {...settings} />; case "NightRain": return <NightRain {...settings} />; case "NightShowers": return <NightShowers {...settings} />; case "NightSleetStorm": return <NightSleetStorm {...settings} />; case "NightSleet": return <NightSleet {...settings} />; case "NightSnowThunderstorm": return <NightSnowThunderstorm {...settings} />; case "NightSnowWind": return <NightSnowWind {...settings} />; case "NightSnow": return <NightSnow {...settings} />; case "NightSprinkle": return <NightSprinkle {...settings} />; case "NightStormShowers": return <NightStormShowers {...settings} />; case "NightThunderstorm": return <NightThunderstorm {...settings} />; case "RainMix": return <RainMix {...settings} />; case "RainWind": return <RainWind {...settings} />; case "Rain": return <Rain {...settings} />; case "Raindrop": return <Raindrop {...settings} />; case "Raindrops": return <Raindrops {...settings} />; case "RefreshAlt": return <RefreshAlt {...settings} />; case "Refresh": return <Refresh {...settings} />; case "Sandstorm": return <Sandstorm {...settings} />; case "Showers": return <Showers {...settings} />; case "Sleet": return <Sleet {...settings} />; case "SmallCraftAdvisory": return <SmallCraftAdvisory {...settings} />; case "Smog": return <Smog {...settings} />; case "Smoke": return <Smoke {...settings} />; case "SnowWind": return <SnowWind {...settings} />; case "Snow": return <Snow {...settings} />; case "SnowflakeCold": return <SnowflakeCold {...settings} />; case "SolarEclipse": return <SolarEclipse {...settings} />; case "Sprinkle": return <Sprinkle {...settings} />; case "Stars": return <Stars {...settings} />; case "StormShowers": return <StormShowers {...settings} />; case "StormWarning": return <StormWarning {...settings} />; case "StrongWind": return <StrongWind {...settings} />; case "Sunrise": return <Sunrise {...settings} />; case "Sunset": return <Sunset {...settings} />; case "ThermometerExterior": return <ThermometerExterior {...settings} />; case "ThermometerInternal": return <ThermometerInternal {...settings} />; case "Thermometer": return <Thermometer {...settings} />; case "Thunderstorm": return <Thunderstorm {...settings} />; case "Time1": return <Time1 {...settings} />; case "Time10": return <Time10 {...settings} />; case "Time11": return <Time11 {...settings} />; case "Time12": return <Time12 {...settings} />; case "Time2": return <Time2 {...settings} />; case "Time3": return <Time3 {...settings} />; case "Time4": return <Time4 {...settings} />; case "Time5": return <Time5 {...settings} />; case "Time6": return <Time6 {...settings} />; case "Time7": return <Time7 {...settings} />; case "Time8": return <Time8 {...settings} />; case "Time9": return <Time9 {...settings} />; case "Tornado": return <Tornado {...settings} />; case "Train": return <Train {...settings} />; case "Tsunami": return <Tsunami {...settings} />; case "Umbrella": return <Umbrella {...settings} />; case "Volcano": return <Volcano {...settings} />; case "WindBeaufort0": return <WindBeaufort0 {...settings} />; case "WindBeaufort1": return <WindBeaufort1 {...settings} />; case "WindBeaufort10": return <WindBeaufort10 {...settings} />; case "WindBeaufort11": return <WindBeaufort11 {...settings} />; case "WindBeaufort12": return <WindBeaufort12 {...settings} />; case "WindBeaufort2": return <WindBeaufort2 {...settings} />; case "WindBeaufort3": return <WindBeaufort3 {...settings} />; case "WindBeaufort4": return <WindBeaufort4 {...settings} />; case "WindBeaufort5": return <WindBeaufort5 {...settings} />; case "WindBeaufort6": return <WindBeaufort6 {...settings} />; case "WindBeaufort7": return <WindBeaufort7 {...settings} />; case "WindBeaufort8": return <WindBeaufort8 {...settings} />; case "WindBeaufort9": return <WindBeaufort9 {...settings} />; case "WindDeg": return <WindDeg {...settings} />; case "Windy": return <Windy {...settings} />; } }; export default GetIcon;