/** @jsx nativeEvents */ import React, { Component, createRef } from 'react'; import nativeEvents from 'jsx-native-events'; import { observe, unobserve } from './lib'; export default class App extends Component { constructor(props) { super(props); this.ref = createRef(); } componentDidMount() { observe(this.ref.current); } componentWillUnmount() { unobserve(this.ref.current); } handleAppear(e) { console.log('appear', e); } handleDisappear(e) { console.log('disappear', e); } render() { return (