diff --git a/packages/core/lib/presentation/widget/card/card_icon_widget.dart b/packages/core/lib/presentation/widget/card/card_icon_widget.dart index 2a84615..dd2800a 100644 --- a/packages/core/lib/presentation/widget/card/card_icon_widget.dart +++ b/packages/core/lib/presentation/widget/card/card_icon_widget.dart @@ -20,7 +20,7 @@ class CardIcon extends StatelessWidget { this.borderWidth = 1, this.iconWidth = 48, this.iconHeight = 48, - this.iconColor = AppColor.blueNormal, + this.iconColor , }) : assert((svgIcon != null) || (vecIcon != null), 'Either svgIcon or vecIcon must be provided'); final String title; @@ -42,7 +42,7 @@ class CardIcon extends StatelessWidget { //icon final double iconWidth; final double iconHeight; - final Color iconColor ; + final Color? iconColor ; @override Widget build(BuildContext context) { @@ -67,13 +67,13 @@ class CardIcon extends StatelessWidget { fit: BoxFit.cover, width: iconWidth.w, height: iconHeight.h, - colorFilter: ColorFilter.mode(iconColor, BlendMode.srcIn), + colorFilter: iconColor!= null ? ColorFilter.mode(iconColor!, BlendMode.srcIn) : null, ) : SvgGenImage.vec(vecIcon!).svg( fit: BoxFit.fill, width: iconWidth.w, height: iconHeight.h, - colorFilter: ColorFilter.mode(iconColor, BlendMode.srcIn), + colorFilter: iconColor!= null ? ColorFilter.mode(iconColor!, BlendMode.srcIn) : null, ), Text( title,