import { useQuery } from "@tanstack/react-query"; import { apiClient } from "@/api/client"; export function useNetworks() { return useQuery({ queryKey: ["networks"], queryFn: () => apiClient.listNetworks(), }); } export function useNetwork(networkId: string) { const { data: networks } = useNetworks(); return networks?.find((n) => n.id === networkId) || null; }