const types = @import("../weather/types.zig"); pub fn getWeatherEmoji(code: types.WeatherCode) []const u8 { return switch (@intFromEnum(code)) { 200...232 => "⛈️", // Thunderstorm 300...321 => "🌦", // Drizzle 500...531 => "🌧️", // Rain 600...610, 617...622 => "🌨️", // Snow 611...616 => "🌧", // Sleet 701, 741 => "🌁", // Mist/fog. Also could be 🌫 800 => "☀️", // Clear 801, 802 => "⛅️", // Few/scattered clouds 803, 804 => "☁️", // Broken/overcast clouds else => "✨", // Unknown }; }