AlexanderMint/upment-hanami

View on GitHub
lib/upment/graphql/queries.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

module Queries
  SCHEMA ||= GraphQL::ObjectType.define do
    name 'Query'

    field :user, function: Functions::FindRecord.new(resolve: ::User::Show,
                                                     type: Types::USER_TYPE)

    field :users, function: Functions::CollectionRecords.new(resolve: ::User::Index,
                                                             type: Types::USER_TYPE)

    field :currentUser, CURRENT_USER
  end
end