vets-website
vets-website copied to clipboard
Arf/87799/arp 21a
Modifications in order (these are just the commits listed out in order):
- Empty react-router v3 App.
- Import 21a, overriding intro sign-in. Basic SIP protocol.
- Support access token refresh & refactor fetchUser.
- Repair SIP no-auth handling.
- Comply with log out instruction when SIP notices no-auth.
- Work around submitted form staleness w/ logo a tag.
- SIP login links redirect to sign-in.
- Fix ConfirmationPage submission timestamp proptype.
- Revert "Repair SIP no-auth handling."
- Streamline and correct fetch user exceptions.
Future Extensions
-
no-auth
on submit has incorrect copy for us "Go Back to VA.gov" inGenericError
- Could we customize this?
-
href
will be fine once we have subdomain
SIP (Semi-)Bugs
-
no-auth
UX no longer shows up (pursuing platform forms level issue) -
SaveStatus
shows over-persisted state of previous IPF after starting over - IPF and form client state persists after submit
- Oddly, all errors on remove API call while starting over become
no-auth
, even when they aren't and UX is weird here