Supporting bip21, aliases, and fiat send amounts from one screen demands complex validation. This validation should be handled in a function that can be unit tested automatically.
Move address validation logic from SendXec and SendToken components into `parseAddressInput` function, which is called anyway, and already performs other types of validation.
Return error messages specific to bip21 parameters, if present.
Return error message specific to queryString, if present.