function EditText({ navigation }) { const [text, setText] = React.useState(''); const hasUnsavedChanges = Boolean(text); React.useEffect( () => navigation.addListener('beforeRemove', (e) => { // 페이지 없어질 때 동작할 것들 설정 }), [navigation, hasUnsavedChanges] ); return ( <TextInput value={text} placeholder="Type something…" onChangeText={setText} /> ); }
페이지 빠져나갈 때 이벤트 설정
Column
beforeRemove
Tags