parseHexColor function

Color? parseHexColor(
  1. String? hexColor
)

Implementation

Color? parseHexColor(String? hexColor) {
  if (hexColor == null) return null;

  var parsedHexColor = hexColor.toUpperCase().replaceAll('#', '');

  if (parsedHexColor.length == 6) {
    parsedHexColor = 'FF$hexColor'; // Add alpha value if not provided
  }

  return Color(int.parse(parsedHexColor, radix: 16));
}