import Styles from "@/constants/Styles" import { AntDesign } from "@expo/vector-icons" import { router } from "expo-router" import { useState } from "react" import { View } from "react-native" import { useSelector } from "react-redux" import ButtonMenuHeader from "../buttonMenuHeader" import DrawerBottom from "../drawerBottom" import MenuItemRow from "../menuItemRow" import ModalFilter from "../modalFilter" export default function HeaderRightProjectList() { const [isVisible, setVisible] = useState(false) const [isFilter, setFilter] = useState(false) const entityUser = useSelector((state: any) => state.user) return ( <> { setVisible(true) }} /> { entityUser.role != "user" && entityUser.role != "coadmin" && } title="Tambah Kegiatan" onPress={() => { setVisible(false) router.push('/project/create') }} /> } { (entityUser.role == "user" || entityUser.role == "coadmin" || entityUser.role == "supadmin" || entityUser.role == "developer") && } title="Filter" onPress={() => { setVisible(false) setTimeout(() => { setFilter(true) }, 600) }} /> } { setFilter(false) }} open={isFilter} page="project" category={entityUser.role == "supadmin" || entityUser.role == "developer" ? "filter-group" : "filter-data"} /> ) }