预期 0 个参数,但得到 1 个。使用 typescript 并从 react-apollo 撰写
Expected 0 arguments, but got 1. Using typescript and compose from react-apollo
我正在使用打字稿和 react-apollo
我的代码如下:
如果我删除最后一个 (Index)
,错误就会消失,但我不知道如何导出 container/component。
基本上,代码可以工作,但打字稿对此不满意。
将 compose
参数不精确地定义为 any
将使编译器满意。
export default compose<any>(
...
)(Index)
对于遇到类似问题的其他人。
定义一个单独的通用组合函数也可以工作,然后可以立即调用而不会出现问题。
const invokableCompose = <any>compose;
export default invokeableCompose(fn1, fn2)(Index);
我正在使用打字稿和 react-apollo
我的代码如下:
如果我删除最后一个 (Index)
,错误就会消失,但我不知道如何导出 container/component。
基本上,代码可以工作,但打字稿对此不满意。
将 compose
参数不精确地定义为 any
将使编译器满意。
export default compose<any>(
...
)(Index)
对于遇到类似问题的其他人。
定义一个单独的通用组合函数也可以工作,然后可以立即调用而不会出现问题。
const invokableCompose = <any>compose;
export default invokeableCompose(fn1, fn2)(Index);