wmaciejak/rails_rom_graphql_clean_architecture_boilerplate

View on GitHub
app/graphql/utils/combine_fields.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

module Utils
  class CombineFields
    def self.call(query_types)
      Array(query_types).inject({}) do |acc, query_type|
        acc.merge!(query_type.fields)
      end
    end
  end
end