getSocialIcon method
Implementation
String getSocialIcon(String link) {
// Default icon
String defaultIcon = "packages/common_components/assets/default.png";
if (link.contains("facebook") || link.contains("fb")) {
return "packages/common_components/assets/facebook.png";
} else if (link.contains("twitter") || link.contains("x.com")) {
return "packages/common_components/assets/x.png";
} else if (link.contains("instagram") || link.contains("ig.com")) {
return "packages/common_components/assets/instagram.png";
} else if (link.contains("linkedin")) {
return "packages/common_components/assets/linkedin.png";
} else if (link.contains("youtube") || link.contains("yt.com")) {
return "packages/common_components/assets/youtube.png";
} else if (link.contains("tiktok")) {
return "packages/common_components/assets/tiktok.png";
} else if (link.contains("snapchat")) {
return "packages/common_components/assets/snapchat.png";
} else if (link.contains("pinterest")) {
return "packages/common_components/assets/pinterest.png";
} else if (link.contains("whatsapp") || link.contains("wa.me")) {
return "packages/common_components/assets/whatsapp.png";
} else if (link.contains("telegram") || link.contains("tm.me")) {
return "packages/common_components/assets/telegram.png";
} else {
return defaultIcon; // Return default icon if no match
}
}