import {Appbar, Portal, Button, Dialog, Menu, Text, useTheme} from "react-native-paper"; import {Image, StyleSheet, View} from "react-native"; import React, {useState} from "react"; const styles = StyleSheet.create({ logoContainer: { flex: 1, alignItems: "center" }, logo: { width: 150, height: 75, resizeMode: "contain" }, }); const Nav = ({ toggleProfile }: { toggleProfile: () => void; }) => { const theme = useTheme(); const [aboutVisible, setAboutVisible] = useState(false); const [menuVisible, setMenuVisible] = useState(false); const [menuAnchor, setMenuAnchor] = useState<{ x: number; y: number } | null>(null); return ( setMenuVisible(false)} anchor={menuAnchor}> { setMenuVisible(false); setAboutVisible(true);}} title="About Us"/> { setMenuAnchor({ x: event.nativeEvent.pageX, y: event.nativeEvent.pageY + 40 }); setMenuVisible(true); }} iconColor={theme.colors.inversePrimary} /> setAboutVisible(false)} style={{ backgroundColor: theme.colors.background }}> About Us Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam auctor, nisl nec laoreet luctus, felis sapien facilisis augue, at tristique enim turpis nec turpis. Donec convallis justo vel mi consectetur, at pulvinar justo dictum. Mauris vulputate dapibus neque, sed sagittis libero dapibus eu. Integer nec mi at quam cursus suscipit sed et tortor. ); }; export default Nav;