getIconFromName function
Implementation
IconData? getIconFromName(String? value) {
if (value == null) return null;
if (value == "") return null;
if (FontAwesomeIconsMap[value] != null) {
return FontAwesomeIconsMap[value]!;
}
List<String> data = value.contains('.') ? value.split('.') : ['', ''];
String lib = data[0];
String icon = data[1];
if (lib == 'fontawesome')
return FontAwesomeIconsMap[icon] ?? Icons.error;
else
return Icons.error;
}