feat: Implement Privacy & Security Settings Module for Staff
- Add PrivacySettingsRepositoryImpl to handle backend communication for privacy settings. - Create PrivacySettingsEntity to represent user privacy preferences. - Define PrivacySettingsRepositoryInterface for repository operations. - Implement use cases for fetching and updating profile visibility, terms of service, and privacy policy. - Create PrivacyPolicyCubit and TermsCubit for managing legal document states. - Develop PrivacySecurityBloc to manage privacy and security settings state. - Create UI pages for Privacy Policy and Terms of Service with corresponding widgets. - Implement PrivacySectionWidget and LegalSectionWidget for displaying privacy settings and legal documents. - Add settings action tiles and section headers for better UI organization. - Update pubspec.yaml with necessary dependencies and asset paths.
This commit is contained in:
Reference in New Issue
Block a user