Sha256: d76a5e281bbf116b8161ef8557aa114484f9d39370b342ba35dca7be0fcdc59d

Contents?: true

Size: 953 Bytes

Versions: 3

Compression:

Stored size: 953 Bytes

Contents

# frozen_string_literal: true

module SolidusGraphqlApi
  module Types
    class User < Base::RelayNode
      description 'User.'

      field :addresses, Types::Address.connection_type, null: false
      field :bill_address, Types::Address, null: true
      field :created_at, GraphQL::Types::ISO8601DateTime, null: true
      field :current_sign_in_at, GraphQL::Types::ISO8601DateTime, null: true
      field :ship_address, Types::Address, null: true
      field :email, String, null: false
      field :last_sign_in_at, GraphQL::Types::ISO8601DateTime, null: true
      field :login, String, null: true
      field :ship_address, Types::Address, null: true
      field :sign_in_count, Integer, null: false
      field :spree_api_key, String, null: true
      field :updated_at, GraphQL::Types::ISO8601DateTime, null: true
      field :wallet, Types::WalletPaymentSource.connection_type, method: :wallet_payment_sources, null: false
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
solidus_graphql_api-0.3.1 lib/solidus_graphql_api/types/user.rb
solidus_graphql_api-0.3.0 lib/solidus_graphql_api/types/user.rb
solidus_graphql_api-0.2.0 lib/solidus_graphql_api/types/user.rb