react-native-weather-chart
Version:
Customizable weather chart for React Native
666 lines (663 loc) • 30.2 kB
JavaScript
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;