JavaScript – Erro com botões de navegação

It is a link with a click on the button & # 39; confirm & # 39 ;, ele vá pra outra tela (start of session) and I find myself next mistake:
undefined is not an object (evaluate & # 39; _this2.props.navigation.navigate & # 39;)
onPress
C: Users DevUp meuApp src screens Register.js: 33: 57
touchableHandlePress
C: Users DevUp meuApp node_modules react-native Libraries Components Touchable TouchableNativeFeedback.android.js: 187: 45
_performSideEffectsForTransition
C: Users DevUp meuApp node_modules react-native Libraries Components Touchable Touchable.js: 803: 34
_receiveSignal
C: Users DevUp meuApp node_modules react-native Libraries Components Touchable Touchable.js: 717: 44
touchableHandleResponderRelease
C: Users DevUp meuApp node_modules react-native Libraries Components Touchable Touchable.js: 435: 24
invokeGuardedCallbackImpl
C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 93: 15
invokeGuardedCallback
C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 318: 36
invokeGuardedCallbackAndCatchFirstError
C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 342: 30
executeDispatch
C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 715: 42
executeDispatchesInOrder
C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 737: 20
executeDispatchesAndRelease
C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 894: 29
executeDispatchesAndReleaseTopLevel
C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 902: 37
forEachAcumulated
C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 874: 16
runEventsInBatch
C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 1050: 21
runExtractedEventsInBatch
C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 1072: 19

C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 2711: 6
BatchUpdates $ 1
C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 17075: 14
Updates in batches
C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 2614: 31
_receiveRootNodeIDEvent
C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 2709: 17
receive touches
C: Users DevUp meuApp node_modules react-native Libraries Renderer oss ReactNativeRenderer-dev.js: 2785: 28
__callFunction
C: Users DevUp meuApp node_modules react-native Libraries BatchedBridge MessageQueue.js: 349: 47

C: Users DevUp meuApp node_modules react-native Libraries BatchedBridge MessageQueue.js: 106: 26
__Guard
C: Users DevUp meuApp node_modules react-native Libraries BatchedBridge MessageQueue.js: 297: 10
callFunctionReturnFlushedQueue
C: Users DevUp meuApp node_modules react-native Libraries BatchedBridge MessageQueue.js: 105: 17

The publication process has not been resolved or the problem has been resolved.
Fabric code of abaixo Registry:

E já criei a Login

import React, {Component} from & # 39; react & # 39;

to import {
See, Text, StyleSheet, TouchableOpacity, TextInput

} of & # 39; react-native & # 39;

Record class extends Component {
state = {
name: & # 39; & # 39 ;,
Email: & # 39; & # 39 ;,
Password: & # 39; & # 39;
}

render () {
he came back (
        
                this.setState ({name})} />
             this.setState ({email})} />

             this.setState ({password})} />

             this.props.onPress.navigation.navigate (& # 39; Login & # 39;)} style = {styles.buttom}>
                Confirm
            

        
    
    
    
    )
}

}

styles const = StyleSheet.create ({
container: {
flex: 1,
alignItems: & # 39; center & # 39 ;,
justify content: & # 39; center & # 39 ;,

}
button: {

marginTop: 15,
marginLeft: & # 39; 25% & # 39 ;,
Background color: & # 39; # 4286f4 & # 39 ;,
borderRadio: 5,
filling: 10,
width: & # 39; 50% & # 39;

}
ButtomText: {
Font size: 15
color: & # 39; # FFF & # 39 ;,
textoAlinear: & # 39; centro & # 39;

}
text: {
marginTop: 5,
Font size: 15
textoAlinear: & # 39; centro & # 39;
}
entry: {
alignItems: & # 39; center & # 39 ;,
justify content: & # 39; center & # 39 ;,
marginTop: 20,
marginLeft: & # 39; 10% & # 39 ;,
width: & # 39; 80% & # 39 ;,
Background color: & # 39; # EEE & # 39 ;,
Height: 40
Edge of the border: 2,
Edge color: # 333 & # 39 ;,
}

})

Default export record