feat: add contact management functionality to LeadDetailView

Merged Nguyễn Vũ Việt Anh requested to merge fix/crud-contacts into main
  • Implemented contact creation, updating, and deletion in LeadDetailView.
  • Added ContactListCard and NewContactCard components for displaying and adding contacts.
  • Integrated API endpoints for managing contacts in leadsApiRepository.
  • Enhanced LeadsContext to support contact operations.
  • Updated translations for contact-related actions in en.json, ja.json, and vi.json.

Merge request reports