Skip to content

Commit 1a37cd1

Browse files
authored
feat(profile): refactor module with manage page and navigation (#191)
* feat(profile): refactor module with manage page and navigation LFXV2-856 - Remove old profile-layout component and profile-stats - Remove old profile-edit component - Create ProfileManageComponent with cleaner form layout - Create ProfileNavComponent for consistent navigation - Nest profile routes under main dashboard layout - Add profile navigation to all profile pages - Fix sidebar text colors for better visibility - Add countries and US states constants to shared package - Update tailwind config with new utilities Generated with [Claude Code](https://claude.ai/code) Signed-off-by: Asitha de Silva <[email protected]> * fix: meeting id for pending actions Signed-off-by: Asitha de Silva <[email protected]> --------- Signed-off-by: Asitha de Silva <[email protected]>
1 parent 7d5d8e8 commit 1a37cd1

24 files changed

+197
-618
lines changed

apps/lfx-one/src/app/app.routes.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ export const routes: Routes = [
3131
path: 'settings',
3232
loadChildren: () => import('./modules/settings/settings.routes').then((m) => m.SETTINGS_ROUTES),
3333
},
34+
{
35+
path: 'profile',
36+
loadChildren: () => import('./modules/profile/profile.routes').then((m) => m.PROFILE_ROUTES),
37+
},
3438
],
3539
},
3640
{
@@ -41,10 +45,4 @@ export const routes: Routes = [
4145
path: 'meetings/:id',
4246
loadComponent: () => import('./modules/meetings/meeting-join/meeting-join.component').then((m) => m.MeetingJoinComponent),
4347
},
44-
{
45-
path: 'profile',
46-
loadComponent: () => import('./layouts/profile-layout/profile-layout.component').then((m) => m.ProfileLayoutComponent),
47-
loadChildren: () => import('./modules/profile/profile.routes').then((m) => m.PROFILE_ROUTES),
48-
canActivate: [authGuard],
49-
},
5048
];

apps/lfx-one/src/app/layouts/profile-layout/components/profile-stats/profile-stats.component.html

Lines changed: 0 additions & 86 deletions
This file was deleted.

apps/lfx-one/src/app/layouts/profile-layout/components/profile-stats/profile-stats.component.scss

Lines changed: 0 additions & 5 deletions
This file was deleted.

apps/lfx-one/src/app/layouts/profile-layout/components/profile-stats/profile-stats.component.ts

Lines changed: 0 additions & 86 deletions
This file was deleted.

apps/lfx-one/src/app/layouts/profile-layout/profile-layout.component.html

Lines changed: 0 additions & 127 deletions
This file was deleted.

apps/lfx-one/src/app/layouts/profile-layout/profile-layout.component.scss

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)