import {
WiDirectionDownLeft,
WiDirectionDownRight,
WiDirectionDown,
WiDirectionLeft,
WiDirectionRight,
WiDirectionUpLeft,
WiDirectionUpRight,
WiDirectionUp
} from 'react-icons/wi';
// degrees is imported because of a potential bug, idk what causes it but now it is fixed
export default function WindDirectionIcon({ degrees }) {
let icon;
// convert the number openweathermap gives us to closest direction or something
const directions = ['North', 'North-West', 'West', 'South-West', 'South', 'South-East', 'East', 'North-East'];
const direction = directions[Math.round(((degrees %= 360) < 0 ? degrees + 360 : degrees) / 45) % 8];
switch (direction) {
case 'North': icon = ; break;
case 'North-West': icon = ; break;
case 'West': icon = ; break;
case 'South-West': icon = ; break;
case 'South': icon = ; break;
case 'South-East': icon = ; break;
case 'East': icon = ; break;
case 'North-East': icon = ; break;
default: icon = null; break;
}
return icon;
}