Sha256: d6f5dbf4c7820553c33a72098c43c7dca4faa2dc418f27ba263bb60d6168c164

Contents?: true

Size: 556 Bytes

Versions: 5

Compression:

Stored size: 556 Bytes

Contents

# frozen_string_literal: true
module Platform
  module Mutations
    Echo = GraphQL::Relay::Mutation.define do
      name 'EchoMutation'

      input_field :message, types.String

      field :data, types.String

      resolve ->(_obj, inputs, _ctx) {
        { data: inputs[:message] }
      }
    end

    Repeat = GraphQL::Relay::Mutation.define do
      name 'RepeatMutation'

      input_field :message, types.String

      field :data, types.String

      resolve ->(_obj, inputs, _ctx) {
        { data: inputs[:message] }
      }
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
graphql-1.9.11 spec/fixtures/upgrader/mutation.original.rb
graphql-1.9.10 spec/fixtures/upgrader/mutation.original.rb
graphql-1.9.9 spec/fixtures/upgrader/mutation.original.rb
graphql-1.9.8 spec/fixtures/upgrader/mutation.original.rb
graphql-1.9.7 spec/fixtures/upgrader/mutation.original.rb