Skip to content

Conversation

@kegrimes
Copy link
Contributor

@kegrimes kegrimes commented Dec 4, 2025

Description

Add graphQL delete, submit, and duplicate mutations to MHA. Also, updates UI based on new figma designs.

This PR also addresses this issue:

  • When we save the form, we need to alert the user (ex. the Goal Calculator shows a snackbar every time it sends a mutation to the server to keep the user informed that the form is autosaving)

Note: requestId is hardcoded for testing purposes. If you delete this request id, the code will need to be updated.

Testing

  • Go to /reports/housingAllowance
  • Create a new request, enter in values, submit request, and then cancel request
  • Check that each mutation works as intended
  • Check updated current approved mha card design

Checklist:

  • I have given my PR a title with the format "MPDX-(JIRA#) (summary sentence max 80 chars)"
  • I have applied the appropriate labels (Add the label "Preview" to automatically create a preview environment)
  • I have run the Claude Code /pr-review command locally and fixed any relevant suggestions
  • I have requested a review from another person on the project
  • I have tested my changes in preview or in staging

@github-actions
Copy link
Contributor

github-actions bot commented Dec 4, 2025

Bundle sizes [mpdx-react]

Compared against ab4b33d

Route Size (gzipped) Diff
/accountLists/[accountListId]/reports/housingAllowance 126.25 KB +3.12 KB

@kegrimes kegrimes changed the base branch from main to add-autosave-to-mha December 5, 2025 15:45
Base automatically changed from add-autosave-to-mha to main December 8, 2025 16:03
@kegrimes kegrimes force-pushed the add-mutations-to-mha branch from 5ae68fc to 7693cd8 Compare December 8, 2025 16:25
@kegrimes kegrimes added the Preview Environment Add this label to create an Amplify Preview label Dec 9, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 9, 2025

Preview branch generated at https://add-mutations-to-mha.d3dytjb8adxkk5.amplifyapp.com

kegrimes

This comment was marked as outdated.

@kegrimes kegrimes requested a review from dr-bizz December 10, 2025 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Preview Environment Add this label to create an Amplify Preview

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants