Я пытаюсь создать переключатель режима редактирования, но немного застрял, пытаясь справиться с фактическим переключением.
Настроить просто так:
const CrewAddEditScreen = (props) => {
const [isEditMode, setIsEditMode] = useState(false);
...
И я хочу для управления переключением с помощью кнопки заголовка, например:
export const screenOptions = (navData) => {
return {
headerRight: () => (
<HeaderButtons HeaderButtonComponent={HeaderButton}>
<Item
title="Edit"
iconName="md-create"
onPress={() => {
isEditMode ? setIsEditMode(false) : setIsEditMode(true);
}}
/>
</HeaderButtons>
),
};
};
Но в настоящее время я получаю ошибку «не могу найти переменную: isEditMode». Как мне получить к нему доступ в этом сценарии? Заранее спасибо.