import React, { Component } from 'react'; import { Text } from 'react-native'; import Menu, { MenuProvider, MenuOptions, MenuOption, MenuTrigger } from 'react-native-popup-menu'; export default class ControlledExample extends Component { constructor(props, ctx) { super(props, ctx); this.state = { opened: true }; } onOptionSelect(value) { alert(`Selected number: ${value}`); this.setState({ opened: false }); } onTriggerPress() { this.setState({ opened: true }); } onBackdropPress() { this.setState({ opened: false }); } render() { return ( Hello world! this.onBackdropPress()} onSelect={value => this.onOptionSelect(value)}> this.onTriggerPress()} text='Select option'/> Two ); } }