React Native: TypeError «Невозможно прочитать неопределенную длину свойства», вызванную setState в функции переключения ⇐ Android

Форум для тех, кто программирует под Android
Anonymous
React Native: TypeError «Невозможно прочитать неопределенную длину свойства», вызванную setState в функции переключения

Сообщение Anonymous »

Я столкнулся с проблемой в своем приложении React Native, из-за которой ошибка «TypeError: невозможно прочитать длину свойства неопределенного значения» возникает каждый раз, когда я использую функцию setState внутри функции переключения. Вот моя функция переключения:
const toggleSwitchGarmin = () => {

Код: Выделить всё

    const newState = !isGarminSynchro;

if (newState) {
setCurrentFit('Garmin');
setIsFitSynchro(false);
setSyncState('isFitSynced', false); //
Platform.OS === 'android' ? deauthorizeGoogleFit() : deauthorizeAppleHealth();
setModalEnabled(true);
} else {
setModalEnabled(false);
setCurrentFit('None');
}

setIsGarminSynchro(newState);
};
Единственное, что должна делать функция — это изменять состояния

Подробнее здесь: https://stackoverflow.com/questions/792 ... iggered-by

Вернуться в «Android»