message: Added ref to coodinator layout native component
diff: @@ -3,7 +3,14 @@ import { requireNativeComponent, Platform } from 'react-native';
  import NavigationBar from './NavigationBar';
  import SearchBar from './SearchBar';
  -const CoordinatorLayout = ({overlap, children}) => {
  +class CoordinatorLayout extends React.Component<any, any> {
  + private ref: React.RefObject<any>;
  + constructor(props) {
  + super(props);
  + this.ref = React.createRef<any>();
  + }
  + render() {
  + var {overlap, children} = this.props;
  var {clonedChildren, searchBar} = React.Children.toArray(children)
  .reduce((val, child: any) => {
  if (child.type === NavigationBar) {
  @@ -16,11 +23,20 @@ const CoordinatorLayout = ({overlap, children}) => {
  }, {clonedChildren: [], searchBar: null});
  return (
  <>
  - <NVCoordinatorLayout overlap={overlap} style={{flex: 1}}>{clonedChildren}</NVCoordinatorLayout>
  + <NVCoordinatorLayout
  + ref={this.ref}
  + overlap={overlap}
  + style={{flex: 1}}
  + onTouchStart={e => {
  + console.log(this.ref);
  + }}>
  + {clonedChildren}
  + </NVCoordinatorLayout>
  {searchBar}
  </>
  );
  -};
  + }
  +}
  const NVCoordinatorLayout = requireNativeComponent<any>('NVCoordinatorLayout', null)
  export default Platform.OS === 'android' ? CoordinatorLayout : ({children}) => children;
  