feat: Implement Staff Profile Info feature with onboarding capabilities
- Added StaffProfileInfoModule for managing personal information onboarding. - Created PersonalInfoRepositoryImpl and PersonalInfoRepositoryMock for data handling. - Developed use cases for fetching and updating staff profile information. - Implemented PersonalInfoBloc for state management using BLoC pattern. - Designed UI components including PersonalInfoPage, PersonalInfoContent, and form widgets. - Integrated navigation for onboarding steps and added necessary routes. - Updated pubspec.yaml files to include new dependencies and feature packages.
This commit is contained in:
@@ -507,6 +507,24 @@
|
||||
"logout": {
|
||||
"button": "Sign Out"
|
||||
}
|
||||
},
|
||||
"onboarding": {
|
||||
"personal_info": {
|
||||
"title": "Personal Info",
|
||||
"change_photo_hint": "Tap to change photo",
|
||||
"full_name_label": "Full Name",
|
||||
"email_label": "Email",
|
||||
"phone_label": "Phone Number",
|
||||
"phone_hint": "+1 (555) 000-0000",
|
||||
"bio_label": "Bio",
|
||||
"bio_hint": "Tell clients about yourself...",
|
||||
"languages_label": "Languages",
|
||||
"languages_hint": "English, Spanish, French...",
|
||||
"locations_label": "Preferred Locations",
|
||||
"locations_hint": "Downtown, Midtown, Brooklyn...",
|
||||
"save_button": "Save Changes",
|
||||
"save_success": "Personal info saved successfully"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -506,6 +506,24 @@
|
||||
"logout": {
|
||||
"button": "Cerrar Sesión"
|
||||
}
|
||||
},
|
||||
"onboarding": {
|
||||
"personal_info": {
|
||||
"title": "Información Personal",
|
||||
"change_photo_hint": "Toca para cambiar foto",
|
||||
"full_name_label": "Nombre Completo",
|
||||
"email_label": "Correo Electrónico",
|
||||
"phone_label": "Número de Teléfono",
|
||||
"phone_hint": "+1 (555) 000-0000",
|
||||
"bio_label": "Biografía",
|
||||
"bio_hint": "Cuéntales a los clientes sobre ti...",
|
||||
"languages_label": "Idiomas",
|
||||
"languages_hint": "Inglés, Español, Francés...",
|
||||
"locations_label": "Ubicaciones Preferidas",
|
||||
"locations_hint": "Centro, Midtown, Brooklyn...",
|
||||
"save_button": "Guardar Cambios",
|
||||
"save_success": "Información personal guardada exitosamente"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user