// Helper: Extracts nodes from a GraphQL connection object, returning an empty array if nodes are absent. export function extractNodes(connection: { nodes?: T[] } | undefined): T[] { return connection?.nodes ?? []; }