category has svg instead of image

This commit is contained in:
MhdZiadHirati 2023-11-02 14:04:33 +03:00
parent 903fa41c68
commit 74b4b3e242

View File

@ -1,5 +1,6 @@
import 'package:cached_network_image/cached_network_image.dart';
import 'package:flutter/material.dart';
import 'package:flutter_svg/flutter_svg.dart';
import 'package:get/get.dart';
import 'package:taafee_mobile/common/const/const.dart';
import 'package:taafee_mobile/common/extensions/widget_extension.dart';
@ -30,10 +31,15 @@ class CategoryWidget extends StatelessWidget {
? Row(
children: [
Container().expanded(1),
CachedNetworkImage(
imageUrl:
Domain.domain + categoryModel.icon.substring(6))
.expanded(2),
SvgPicture.network(
Domain.domain + categoryModel.icon.substring(6),
width: Responsive.isTablet() ? 72 : 36,
height: Responsive.isTablet() ? 72 : 36,
).expanded(2),
// CachedNetworkImage(
// imageUrl:
// Domain.domain + categoryModel.icon.substring(6))
// .expanded(2),
Container().expanded(1),
RegularTextWidget(
categoryModel.name,
@ -45,11 +51,16 @@ class CategoryWidget extends StatelessWidget {
: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
CachedNetworkImage(
imageUrl: Domain.domain + categoryModel.icon.substring(6),
width: Responsive.isTablet() ? 72 : null,
height: Responsive.isTablet() ? 72 : null,
fit: Responsive.isTablet() ? BoxFit.fill : null,
// CachedNetworkImage(
// imageUrl: Domain.domain + categoryModel.icon.substring(6),
// width: Responsive.isTablet() ? 72 : null,
// height: Responsive.isTablet() ? 72 : null,
// fit: Responsive.isTablet() ? BoxFit.fill : null,
// ).paddingSymmetric(vertical: 10),
SvgPicture.network(
Domain.domain + categoryModel.icon.substring(6),
width: Responsive.isTablet() ? 72 : 36,
height: Responsive.isTablet() ? 72 : 36,
).paddingSymmetric(vertical: 10),
RegularTextWidget(
categoryModel.name,