From 6e67466f4b8d0a7a5138e711b60ea1cc6e3a1db5 Mon Sep 17 00:00:00 2001 From: Ananthi <76494049+AnanthiMani1807@users.noreply.github.com> Date: Tue, 10 Oct 2023 02:06:50 +0300 Subject: [PATCH] Create stepper_enum_original Create stepper_enum_original --- stepper_enum_original | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 stepper_enum_original diff --git a/stepper_enum_original b/stepper_enum_original new file mode 100644 index 0000000..3c2fc68 --- /dev/null +++ b/stepper_enum_original @@ -0,0 +1,26 @@ + +import 'package:flutter/material.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +enum StatusColor { + active, + initiated, + authorized, + returned, +} + +extension StatusColorExtension on StatusColor { + Color get stepperColor => + this == StatusColor.returned ? Colors.red : Colors.green; + + Color get stepperLineColor => this == StatusColor.returned ? Colors.red : Colors.grey; + + Object get icon => + this == StatusColor.returned + ? SvgPicture.asset( + 'assets/images/cross_icon.svg', + width: 30, + height: 30, + ) + : Icons.check; +}