Pages.Transition

= Submitting FormData
| LoadAfterSubmit FormData Path LoadingState
| Loading Path LoadingState
= Redirecting
| Load
| ActionRedirect
map : (a -> b) -> FetcherState a -> FetcherState b

Fetchers

type alias FetcherState actionData =
{ status : FetcherSubmitStatus actionData
, payload : FormData
, initiatedAt : Posix
}
type FetcherSubmitStatus actionData
= FetcherSubmitting
| FetcherReloading actionData
| FetcherComplete actionData