import React, { Component } from 'react'; import { Button, TouchableOpacity } from 'react-native'; import { Navigation, OptionsTopBarButton } from 'react-native-navigation'; import { events } from '../Stores/EventsStore'; interface ButtonProps { button: OptionsTopBarButton; componentId: string; } export const NavigationButton = class extends Component { ref = undefined; render() { const { button, componentId } = this.props; if (button.component) return this.renderButtonComponent(); return (