getStatusColor method
Returns text color based on the HTTP response status code.
Implementation
Color getStatusColor(BuildContext context) {
final status = response?.status ?? 0;
return switch (status) {
-1 => AliceColors.red,
< 200 => Theme.of(context).textTheme.bodyLarge?.color ?? Colors.black,
< 300 => AliceColors.green,
< 400 => AliceColors.orange,
< 600 => AliceColors.red,
_ => Theme.of(context).textTheme.bodyLarge?.color ?? Colors.black,
};
}