message: Refactor: `purser-metamask` throw on message cancel
diff: @@ -252,11 +252,11 @@ export const signMessage = async ({
  return resolve(normalizedSignature);
  } catch (caughtError) {
  /*
  - * Don't throw an Error if the user just cancels signing the message.
  - * This is normal UX, not an exception
  + * If the user cancels signing the message we still throw,
  + * but we customize the message
  */
  if (error.message.includes(STD_ERRORS.CANCEL_MSG_SIGN)) {
  - return warning(messages.cancelMessageSign);
  + throw new Error(messages.cancelMessageSign);
  }
  throw new Error(error.message);
  }
  