We make a call to siwe_nonce from native to fetch a nonce from the keyserver.
Once we have the nonce we pass it to the WebView that loads /commlanding/siwe by including it as a header passed through the source prop.
We use createLoadingStatusSelector to determine whether the request failed, in which case we display an error message.
If the request has succeeded we should have a nonce in which case we render the WebView.
Finally, if the request has neither succeeded or failed we display a spinner (via ActivityIndicator) to indicate that the request is in progress.
Depends on D5965