import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart';

Widget buildIcon(String iconPath) {
    // Check if the iconPath is a network URL
    if (iconPath.startsWith('http://') || iconPath.startsWith('https://')) {
      return SvgPicture.network(
        iconPath,
        errorBuilder: (context, error, stackTrace) {
          // Fallback to a default icon if network loading fails
          return SvgPicture.asset("assets/icons/ic_info.svg");
        },
      );
    } else {
      // Treat as local asset
      return SvgPicture.asset(iconPath);
    }
  }