import React, { useState } from 'react'; import { View, Text, TouchableOpacity, Modal, StyleSheet } from 'react-native'; import { Avatar, Button, Input } from 'react-native-elements'; const groups = [ { label: "Personal Account", teams: [ { label: "Alicia Koch", value: "personal" }, ], }, { label: "Teams", teams: [ { label: "Acme Inc.", value: "acme-inc" }, { label: "Monsters Inc.", value: "monsters" }, ], }, ]; export function TeamSwitcher() { const [open, setOpen] = useState(false); const [showNewTeamDialog, setShowNewTeamDialog] = useState(false); const [selectedTeam, setSelectedTeam] = useState(groups[0].teams[0]); return ( setOpen(true)}> {selectedTeam.label} {groups.map((group) => ( {group.label} {group.teams.map((team) => ( { setSelectedTeam(team); setOpen(false); }} > {team.label} ))} ))}