jefer94/choco

View on GitHub
services/algorithm/src/hooks/useGetCode.tsx

Summary

Maintainability
A
40 mins
Test Coverage
import { gql, useQuery, QueryResult } from '@apollo/client'

type Code = {
  readonly _id: string
  readonly title: string
  readonly code: string
}

const query = gql`
  query GetCode($id: ID!) {
    projects(id: $id) {
      _id
      name
      description
    }
  }
`

export function useGetCode(id: string): QueryResult<Code> {
  return useQuery(query, { variables: { id } })
}