有什么方法可以用动态变量调用useQuery吗?

时间:2020-07-14 19:08:57

标签: graphql react-hooks apollo react-apollo apollo-client

我有一个包含多个时间戳记的数组。该数组由一些参数动态创建。我想用这些时间戳来调用useQuery。我正在寻找一种方法来调用这些动态创建的时间戳,以在阿波罗中使用Query。

这是我的尝试:

const useDynamicQuery = (date, partnerBranchId) => {
  const response = useQuery(VERTICAL_TIMELINE, {
    variables: { date, partnerBranchId }
  })
  return [response]
}

const results = dynamicArrayContainsTimestamps.map(date => useDynamicQuery(date, 13))

0 个答案:

没有答案