Graphql пытаюсь обернуть в структуру

Graphql пытаюсь обернуть в структуру Есть запрос, пытаюсь его упростить (обернуть в структуру)

Сейчас функционален:

  mutation CreateUser($email: String!, $password: String!, $kind: String!, $utm_source: String, $utm_medium: String, $utm_campaign: String, $utm_term: String, $utm_content: String) {
    user {
      create(email: $email, password: $password, kind: $kind, utmSource: $utm_source, utmMedium: $utm_medium , utmCampaign: $utm_campaign, utmTerm: $utm_term, utmContent: $utm_content) {
        id
        email
        kind
      }
    }
  }

Пытаюсь UTM обернуть в структуру, только /gql/v1/ не видит новый тип... Попытка:

  type utm {
      utm_source: String
      utm_medium: String
      utm_campaign: String
      utm_term: String
      utm_content: String
  }
  mutation CreateUser($email: String!, $password: String!, $kind: String!, $utm: Utm) {
    user {
      create(email: $email, password: $password, kind: $kind, utm: $utm ) {
        id
        email
        kind
      }
    }
  }

Помогите привести в рабочее состояние) Спасибо!


Ответы (0 шт):