customNetworkImage function

Widget customNetworkImage(
  1. String path, {
  2. BoxFit fit = BoxFit.contain,
})

Implementation

Widget customNetworkImage(String path, {BoxFit fit = BoxFit.contain}) {
  return CachedNetworkImage(
    fit: fit,
    imageUrl: path,
    imageBuilder: (context, imageProvider) => Container(
      decoration: BoxDecoration(
          image: DecorationImage(
          image: imageProvider,
          fit: fit,
        ),
      ),
    ),
    placeholderFadeInDuration: const Duration(milliseconds: 250),
    placeholder: (context, url) => Container(
      color: const Color(0xffeeeeee),
    ),
    errorWidget: (context, url, error) => const Icon(Icons.error),
  );
}