feat: Fetch real agent data for featured professionals and update associated icons and image placeholders.
This commit is contained in:
@@ -39,11 +39,18 @@ const _defaultFeatures = FeaturesContent(
|
||||
);
|
||||
|
||||
/// Map of feature icon keys to local SVG asset paths and Material fallback icons.
|
||||
/// Supports both default slug keys and CMS web-style icon paths.
|
||||
const _iconMap = {
|
||||
// Default slug-based keys
|
||||
'hire_quickly': ('assets/icons/hire_quickly_icon.svg', Icons.bolt),
|
||||
'verified': ('assets/icons/verified_icon.svg', Icons.verified_user_outlined),
|
||||
'top_rated': ('assets/icons/top_rated_icon.svg', Icons.star_outline),
|
||||
'trusted': ('assets/icons/trusted_icon.svg', Icons.people_outline),
|
||||
// CMS web-path keys (from CMS iconPath field)
|
||||
'/assets/icons/hourglass-icon.svg': ('assets/icons/hire_quickly_icon.svg', Icons.bolt),
|
||||
'/assets/icons/verified-badge-icon.svg': ('assets/icons/verified_icon.svg', Icons.verified_user_outlined),
|
||||
'/assets/icons/star-orange-icon.svg': ('assets/icons/top_rated_icon.svg', Icons.star_outline),
|
||||
'/assets/icons/trusted-people-icon.svg': ('assets/icons/trusted_icon.svg', Icons.people_outline),
|
||||
};
|
||||
|
||||
class FeaturesSection extends ConsumerWidget {
|
||||
|
||||
Reference in New Issue
Block a user