Module: Types

Defined in:
lib/generators/templates/app/graphql/types/base_field.rb,
lib/generators/templates/app/graphql/types/enums/operator.rb,
lib/generators/templates/app/graphql/types/enums/sort_dir.rb

Defined Under Namespace

Modules: Enums Classes: BaseField

Constant Summary collapse

DateTimeType =
GraphQL::ScalarType.define do
  name 'DateTime'

  coerce_input ->(value, _ctx) { Time.zone.parse(value) }
  coerce_result ->(value, _ctx) { value.utc.iso8601 }
end