TypeError: StatusBarManager.getHeight не является функцией - PullRequest
0 голосов
/ 30 сентября 2019

Я пытался использовать react-native-ui-lib и jest в проекте, однако при запуске тестирования выдает ошибку о том, что

TypeError: StatusBarManager.getHeight не является функцией.

Я провел исследование и попытался добавить transformIgnorePatterns в мой package.json , но это не сработало.

Вот часть моего package.json :

  "devDependencies": {
    "@babel/core": "^7.4.5",
    "@babel/plugin-proposal-decorators": "^7.4.4",
    "@babel/plugin-proposal-object-rest-spread": "^7.4.4",
    "@babel/preset-env": "^7.4.5",
    "@babel/preset-typescript": "^7.3.3",
    "@types/react-native": "^0.57.63",
    "babel-jest": "24.8.0",
    "enzyme": "^3.10.0",
    "enzyme-adapter-react-16": "^1.14.0",
    "jest": "^24.8.0",
    "metro-react-native-babel-preset": "^0.54.1",
    "react-test-renderer": "^16.8.6",
    "tslint": "^5.17.0",
    "tslint-config-airbnb": "^5.11.1",
    "tslint-react": "^4.0.0",
    "typescript": "^3.5.2"
  },
  "jest": {
    "preset": "react-native",
    "transformIgnorePatterns": [
      "node_modules/(?!(react-native|native-base|react-native-ui-lib|react-native-navigation|react-native-vector-icons|@react-native-community|react-native-pin-view|react-native-version-number|react-native-config|react-native-keyboard-aware-scroll-view|react-native-iphone-x-helper|react-native-camera|react-native-barcode-mask|react-native-elements|react-native-status-bar-height|react-native-ratings)/)"
    ]
  }

Я использую реагировать-нативный @ 0.59.9 и реагировать-нативный-ui-lib ^ 3.37.0 .

Снимок экрана с изображением ошибки:

https://i.stack.imgur.com/wMBqk.png

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...