# frozen_string_literal: true module Resolvers class PokemonResolver < BaseResolver argument :id, GraphQL::ID_TYPE, required: false argument :pokedex_number, GraphQL::INT_TYPE, required: false argument :nickname, GraphQL::STRING_TYPE, required: false def resolve(**args) Pokemon.where(args) end end end