Mar 6th Improvements on the Donor table and updated links

Improvements on the Donor table and updated links

  • Added string similarity library This helps with matching fields in CSV uploads for better data processing.

  • Removed unused components from ModernLayout This will improve overall performance and code readability.

  • Improved API deletion function The updated function now accepts multiple ids, streamlining the deletion process.

  • Fixed AddNote Form issues The form now works correctly, and a new settings icon has been added for profile navigation (still in progress).

  • Enhanced donor table state The table state is now more descriptive, making it easier to understand.

  • Updated links and routes for forms list page This improves navigation and overall user experience.

  • Added delete recipients button Users can now delete multiple recipients simultaneously.

  • Changed the default program state This prevents the incorrect display of data on page load.

  • Fixed archived entities fetching issue Archived entities are only fetched when the Archived Recipients tab is clicked.

  • Removed console log and useEffect hook This fixes testing errors and streamlines the code.

  • Updated RecipientEditForm and NotesEditFields Recipient editing and note categories have been improved.

  • Date format change in NotesFields This improves the readability of dates in the RecipientNotesForm component.

Last updated