Подтвердить что ты не робот

RNMK - выражение Super должно быть нулевым или функцией

После обновления моего проекта до React-Native 0.26 приложение сбой со следующей ошибкой:

"Супер выражение должно быть либо нулевым, либо функцией, а не undefined"

Он сбой в файле Switch.js, который принадлежит к набору React-Native-Material-Kit.

введите описание изображения здесь

4b9b3361

Ответ 1

Ahh, это потому, что React-Native движется быстро! Слишком быстро в моем варианте. В 25 мы увидели это предупреждение:

Устаревшие

Требование React API от action-native теперь устарело - 2eafcd4 0b534d1

Вместо:

import React, { Component, View } from 'react-native';

вы должны:

import React, { Component } from 'react';
import { View } from 'react-native';  

И только один релиз позже в 26 это теперь нарушение изменений

Вы можете попробовать этот codemod, если решитесь. Я просто делаю ручное изменение.