INNER CODE UNIT · JavaScript
getError
naoufal/react-native-touch-id · errors.js:22
const getError = (code) => {
switch (code) {
case codes.iOSCodes.LAErrorAuthenticationFailed:
case codes.androidModuleCodes.AUTHENTICATION_FAILED:
return errors.AUTHENTICATION_FAILED;
case codes.iOSCodes.LAErrorUserCancel:
case codes.androidApiCodes.FINGERPRINT_ERROR_USER_CANCELED:
case codes.androidModuleCodes.AUTHENTICATION_CANCELED:
return errors.USER_CANCELED;
case codes.iOSCodes.LAErrorSystemCancel:
case codes.androidApiCodes.FINGERPRINT_ERROR_CANCELED:
return errors.SYSTEM_CANCELED;
case codes.iOSCodes.LAErrorTouchIDNotAvailable: // does this mean hw not present rather than not available?
case codes.androidApiCodes.FINGERPRINT_ERROR_HW_UNAVAILABLE:
case codes.androidModuleCodes.NOT_AVAILABLE: