using MudBlazor; using SteUp.Shared.Core.Enum; namespace SteUp.Shared.Core.Helpers; public static class StatusEnumHelper { public static string ConvertToHumanReadable(this StatusEnum enumValue) { return enumValue switch { StatusEnum.InCorso => "IN CORSO", StatusEnum.Completata => "COMPLETATA", StatusEnum.Esporta => "ESPORTATA", _ => throw new ArgumentOutOfRangeException(nameof(enumValue), enumValue, null) }; } public static Color GetColor(this StatusEnum enumValue) { return enumValue switch { StatusEnum.InCorso => Color.Warning, StatusEnum.Completata or StatusEnum.Esporta => Color.Success, _ => Color.Default }; } }