Получить блок defaultConfig из хранилища

Я думаю, вы могли бы использовать фрагменты для этого! Но вам все равно придется писать 2 "queries" в этом случае fragments.

Сначала давайте создадим fragment для каждого timeSeries, пожалуйста, проверьте свой тип запроса querySeries, я собираюсь обратиться к нему как timeseriesDataQuery

const series1Q = gql`
  fragment series1 on timeseriesDataQuery {
    series1: timeseriesData(sourceId: "source1") {
      data {
        time
        value
      }
    }
  }
}

const series2Q = gql`
  fragment series2 on timeseriesDataQuery {
    series2: timeseriesData(sourceId: "source2") {
      data {
        time
        value
      }
    }
  }
}

И затем просто вставьте их в запрос:

export const mainQuery = gql`
    query fetchData {
      ...series1 
      ...series2
    }
    ${series1Q}
    ${series2Q}
`    

0
задан Kirill Bitkov 19 January 2019 в 18:32
поделиться