Jul 5th New menu items and Smarter Donor table
Terrific work team, we've made some monumental changes that will have a substantial impact on usability and performance.
To sum it up:
Cleared Room for Improvement π§Ή We removed an old component (
HeaderSettingsIcon
) as part of our continuous effort to keep our codebase clean and lean.New Menu Item for Easy Access π Made a shiny new addition to our user interface - "Account Settings" - to our navigational structure. This will make it a breeze for our users to locate and adjust their account settings.
Streamlined Navigation π We've updated the route for our new "Account Settings" page ensuring a smooth navigation experience, reducing confusion for our beloved users.π§
Consistent Paths π For the sake of understandable and maintainable code, we've marked a new constant -
ACCOUNT_SETTINGS_PREFIX_PATH
- in our route constant file.Refined Donation Programs Logic π‘ The
DonorProgramsFilter.js
now comes with improved logic. By usingfilter
instead ofarchived
for listing donors, we're ensuring a more accurate and up-to-date βgetAllDonorsTableβ function.Smarter Donor Table π§ We've updated the logic in the
DonorProgramsTable.js
to filter entries based on thedonorListState
value, encouraging an optimal and user-friendly view.Improved Tool Imports π§° The
DonorProgramsTableTools.js
now importssetSelectedRows
andsetDeleteMode
from a revamped path, elevating the quality of our codebase and its maintainability.Enhanced Signup π To make the sign-up process as seamless as possible, we've adjusted the
SignupForm.js
to handle cases where selected payment options could be undefined. This means a lesser likelihood of user-experience bottlenecks for new users.
Great job, team! Let's press on and continue improving our product. ππ
Last updated
Was this helpful?