带查询的可重用类型化react-apollo组件

时间:2018-08-24 08:39:37

标签: typescript react-apollo

可以创建类型化的Public Sub test() Dim i As Long For i = 1 To 2000 Range("A1:A100").Offset((i - 1) * 100, 0) = i Next End Sub <Query><Mutation> by extending the respective class

<Subscription>

但是,在这种情况下,每次使用class MyQuery extends Query<TData, TVariables> { } 时我都必须提供query

<MyQuery>

是否有一种很好的方法“接受”查询,以便<MyQuery query={queries.MyQuery}> // etc. 可以重复使用而不必提供<MyQuery>

1 个答案:

答案 0 :(得分:1)

我猜您可以使用一个小的包装器组件:

react-apollo

我对react-apollo不熟悉,因此,如果这不起作用,请告诉我出了什么问题,我也许可以提出其他建议。在我看来,将react-apollo与TypeScript一起使用的每个人都希望这样做,因此您可以建议将此助手添加到public class Manager{ public void play(Uri uri) { PagerAdapter.setUri(uri); } }