react-native-popup-menu
This library allows to create simple popup menus
Installation
"react-native-popup-menu": "sergeymild/react-native-popup-menu" 
Usage
import { showPopup } from "react-native-popup-menu";
// ...
export interface PopupMenuButton {
  readonly text: string;
  readonly data?: any;
  readonly tint?: string;
  readonly icon?: ImageRequireSource;
}
interface PopupMenuProperties {
  readonly isIconsFromRight?: boolean;
  readonly cornerRadius?: number;
  readonly buttons: PopupMenuButton[];
  readonly theme?: 'light' | 'dark';
  readonly nativeID?: string;
  readonly frame?: { x: number; y: number; width: number; height: number };
  readonly gravity?: 'top' | 'bottom';
}
const selected = await showPopup({
  frame: { x, y, width, height },
  nativeID: 'or view nativeID',
  gravity: 'top',
  theme: 'light',
  buttons: [
    {
      text: 'Firstsadkjkjldsa',
      data: '1',
      icon: require('./assets/icShare.png'),
    },
    {
      text: 'Second',
      data: '2',
      tint: 'red',
      icon: require('./assets/icUnsave.png'),
    },
  ],
}); 
Contributing
See the contributing guide to learn how to contribute to the repository and the development workflow.
License
MIT