import { View, Text, ScrollView, ListItem, YGroup, Button, Avatar, AvatarFallback, XStack, } from "tamagui"; import React from "react"; import { useTeam } from "./hooks/query"; import Drawer from "expo-router/drawer"; import { useTeamId } from "@/stores/auth"; import { Redirect } from "expo-router"; import HeaderActions from "./components/header-actions"; import Icons from "@/components/ui/icons"; import tamaguiConfig from "@/tamagui.config"; import MemberList from "./components/member-list"; import { useUser } from "@/hooks/useUser"; import InviteForm, { inviteFormModal } from "./components/invite-form"; export default function TeamPage() { const teamId = useTeamId(); const { isPending, data } = useTeam(); const user = useUser(); if (!teamId || (!isPending && !data)) { return ; } const canWrite = user?.teamCanWrite(teamId); return ( <> , }} /> Team Members {canWrite && ( )} {canWrite ? "Manage or view team members here" : "View your team members here"} ); }