feat: Implement privacy and security feature in staff profile, including navigation and module setup

This commit is contained in:
Achintha Isuru
2026-02-18 13:56:44 -05:00
parent 96849baf46
commit e05fe01a2d
8 changed files with 48 additions and 28 deletions

View File

@@ -12,6 +12,7 @@ import 'package:staff_home/staff_home.dart';
import 'package:staff_main/src/presentation/blocs/staff_main_cubit.dart';
import 'package:staff_main/src/presentation/pages/staff_main_page.dart';
import 'package:staff_payments/staff_payements.dart';
import 'package:staff_privacy_security/staff_privacy_security.dart';
import 'package:staff_profile/staff_profile.dart';
import 'package:staff_profile_experience/staff_profile_experience.dart';
import 'package:staff_profile_info/staff_profile_info.dart';
@@ -93,6 +94,10 @@ class StaffMainModule extends Module {
StaffPaths.childRoute(StaffPaths.main, StaffPaths.availability),
module: StaffAvailabilityModule(),
);
r.module(
StaffPaths.childRoute(StaffPaths.main, StaffPaths.privacySecurity),
module: PrivacySecurityModule(),
);
r.module(
StaffPaths.childRoute(StaffPaths.main, StaffPaths.shiftDetailsRoute),
module: ShiftDetailsModule(),

View File

@@ -20,6 +20,8 @@ dependencies:
path: ../../../design_system
core_localization:
path: ../../../core_localization
krow_core:
path: ../../../krow_core
# Features
staff_home:
@@ -52,6 +54,8 @@ dependencies:
path: ../availability
staff_clock_in:
path: ../clock_in
staff_privacy_security:
path: ../profile_sections/settings/privacy_security
dev_dependencies:
flutter_test: