import { useNavigate } from "react-router-dom"; import { Users } from "lucide-react"; import { Small } from "@/components/ui/typography"; import { Avatar, AvatarFallback } from "@/components/ui/avatar"; import { ScrollArea } from "@/components/ui/scroll-area"; import { Separator } from "@/components/ui/separator"; import { useNetworks } from "@/hooks/use-networks"; import { Progress } from "@/components/ui/progress"; import type { Network } from "@/api/types"; function NetworkRow({ network, onClick, }: { network: Network; onClick: () => void; }) { const initials = network.name.slice(0, 2).toUpperCase(); const memberCount = network.humans.length; return ( ); } export default function NetworkSelector() { const navigate = useNavigate(); const { data, isPending, error } = useNetworks(); if (isPending) { return ; } if (error) { return (
Failed to load networks
{error.message}
You don't have access to any networks yet. Please email us to get started.
team@flowylabs.ai