This commit addresses several critical issues across the mobile monorepo:
1. Centralized Error Handling: Integrated DataErrorHandler mixin into all repository implementations, ensuring consistent mapping of Data Connect exceptions to domain AppExceptions.
2. Build Stabilization: Fixed numerous type mismatches, parameter signature errors in widgets (e.g., google_places_flutter itemBuilder), and naming conflicts (StaffSession, FirebaseAuth).
3. Code Quality: Applied 'dart fix' across all modified packages and manually cleared debug print statements and UI clutter.
4. Mono-repo alignment: Standardized Data Connect usage and aliasing ('dc.') for better maintainability.
Signed-off-by: Suriya <suriya@tenext.in>
39 lines
731 B
YAML
39 lines
731 B
YAML
name: client_home
|
|
description: Home screen and dashboard for the client application.
|
|
version: 0.0.1
|
|
publish_to: none
|
|
resolution: workspace
|
|
|
|
environment:
|
|
sdk: '>=3.10.0 <4.0.0'
|
|
flutter: ">=3.0.0"
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
flutter_bloc: ^8.1.0
|
|
flutter_modular: ^6.3.0
|
|
equatable: ^2.0.5
|
|
lucide_icons: ^0.257.0
|
|
|
|
# Architecture Packages
|
|
design_system:
|
|
path: ../../../design_system
|
|
core_localization:
|
|
path: ../../../core_localization
|
|
krow_domain: ^0.0.1
|
|
krow_data_connect: ^0.0.1
|
|
krow_core:
|
|
path: ../../../core
|
|
|
|
firebase_data_connect: any
|
|
intl: any
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
bloc_test: ^9.1.0
|
|
mocktail: ^1.0.0
|
|
|
|
flutter:
|
|
uses-material-design: true
|