UNPKG

@massalabs/wallet-provider

Version:
18 lines 681 B
import { UserRejectionError } from '../userRejection'; export function isUserRejectionError(error) { const bearbyUserRejectionErrorMessage = 'User rejected'; const massaUserRejectionErrorMessage = 'Action canceled by user'; return (!!error.message && (error.message.includes(bearbyUserRejectionErrorMessage) || error.message.includes(massaUserRejectionErrorMessage))); } export function errorHandler(operationName, error) { if (isUserRejectionError(error)) { return new UserRejectionError({ operationName: operationName, cause: error, }); } return error; } //# sourceMappingURL=errorHandler.js.map