diff --git a/frontend/src/components/Header/SmallHeader.tsx b/frontend/src/components/Header/SmallHeader.tsx
index a2ab24d44..00427fc86 100644
--- a/frontend/src/components/Header/SmallHeader.tsx
+++ b/frontend/src/components/Header/SmallHeader.tsx
@@ -42,8 +42,8 @@ function SmallHeader() {
linkProps: {
to: link.url
},
- text: <>{link.label} {link.showNewBadge && Nouveau}>,
- isActive: location.pathname.startsWith(link.url)
+ text: <> {link.label} {link.showNewBadge && Nouveau}>,
+ isActive: location.pathname.startsWith(link.url),
};
}
diff --git a/frontend/src/models/UserNavItem.tsx b/frontend/src/models/UserNavItem.tsx
index 6e4044309..6b71ad431 100644
--- a/frontend/src/models/UserNavItem.tsx
+++ b/frontend/src/models/UserNavItem.tsx
@@ -9,19 +9,20 @@ export interface UserNavItem {
url: string;
label: string;
showNewBadge?: boolean;
+ icon: string;
}
export const getUserNavItem = (userNavItem: UserNavItems): UserNavItem => {
switch (userNavItem) {
case UserNavItems.Campaign:
- return { url: '/campagnes', label: 'Campagnes' };
+ return { url: '/campagnes', label: 'Campagnes', icon: 'fr-icon-mail-line' };
case UserNavItems.HousingList:
- return { url: '/parc-de-logements', label: 'Parc de logements' };
+ return { url: '/parc-de-logements', label: 'Parc de logements', icon: 'fr-icon-building-line' };
case UserNavItems.Resources:
- return { url: '/ressources', label: 'Ressources' };
+ return { url: '/ressources', label: 'Ressources', icon: 'fr-icon-information-line' };
case UserNavItems.Analysis:
- return { url: '/analyses', label: 'Analyses', showNewBadge: true };
+ return { url: '/analyses', label: 'Analyses', showNewBadge: true, icon: 'fr-icon-bar-chart-box-line' };
default:
- return { url: '/', label: 'Accueil' };
+ return { url: '/', label: 'Accueil', icon: 'fr-icon-building-line' };
}
};