Refactor settings to use FirebaseAuth for sign out

Replaces the previous mock-based authentication in client settings with FirebaseAuth for sign out functionality. Updates dependencies and imports accordingly, and adds firebase_auth to the settings package and firebase_core to the client app. Also includes minor Dart type improvements and dependency reordering.
This commit is contained in:
Achintha Isuru
2026-01-22 12:50:42 -05:00
parent 2325ba4032
commit c3f0282109
6 changed files with 47 additions and 41 deletions

View File

@@ -15,6 +15,7 @@ dependencies:
flutter_modular: ^6.3.0
equatable: ^2.0.5
lucide_icons: ^0.257.0
firebase_auth: ^6.1.2
# Architecture Packages
design_system: