I'm trying to re-write my app using React Context API but have faced with the next issue - the value I'd like to pass through Provider to Consumer is not passed.
Initial State:
let initialState = {
    ve: 'randomValue'
};
export default initialState;
Provider:
import React, {Component} from 'react';
import MyContext from './myContext';
import initialState from './initialState';
class MyProvider extends Component{
constructor(props) {
    super(props);
    this.state = initialState;
}
render() {
    return(
        <MyContext.Provider value={{
            state: this.state,
        }}>
            {this.props.children}
        </MyContext.Provider>
    )
    }
};
export default MyProvider;
Consumer:
import React, {Component} from 'react';
import {Text, View} from 'react-native';
import MyContext from './Context/myContext';
export default class App extends Component {
  render() {
    return (
      <MyContext.Consumer>
        {context => (
          <View>
            <Text>
              {context}
            </Text>
          </View>
        )}
      </MyContext.Consumer>
    );
  }
}
I don't get any errors but no Context value as well.
 
    