Skip to content

feat: implement profile update form in SettingsPage#87

Merged
ayshadogo merged 1 commit into
Dfunder:mainfrom
wumibals:feat/settings-page-74
Jun 20, 2026
Merged

feat: implement profile update form in SettingsPage#87
ayshadogo merged 1 commit into
Dfunder:mainfrom
wumibals:feat/settings-page-74

Conversation

@wumibals

Copy link
Copy Markdown
Contributor

Summary

Implements the profile update form in the Settings page as described in the issue.

Changes

  • Updated: src/pages/dashboard/SettingsPage.jsx
    • Form with Full Name and Wallet Address fields using
      eact-hook-form
    • Pre-filled with current user data from Redux store (selectCurrentUser)
    • Stellar wallet address validated with Yup: must start with G and be exactly 56 characters
    • On valid submit, dispatches setCredentials to update the Redux store
    • Shows a success toast via
      eact-hot-toast on save
    • Inline error messages for invalid inputs

Acceptance Criteria Met

  • Form is pre-filled with current user data
  • Valid updates save and update the store
  • Invalid wallet address shows a validation error

Closes #74

@ayshadogo ayshadogo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Thank you for your contribution 🤝

@ayshadogo ayshadogo merged commit 1d63c64 into Dfunder:main Jun 20, 2026
2 checks passed
@grantfox-oss grantfox-oss Bot mentioned this pull request Jun 20, 2026
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Profile Update Form

2 participants