resolveImageSource function

ImageProvider<Object> resolveImageSource(
  1. String source
)

Returns an ImageProvider that handles both network URLs and local assets.

If source starts with http, returns a NetworkImage. Otherwise, treats it as a local asset path.

Implementation

ImageProvider resolveImageSource(String source) {
  if (source.startsWith('http')) {
    return NetworkImage(source);
  }
  return AssetImage(source);
}