我正在尝试重写Typescript中的Next.js official example with-react-intl,但我遇到了HOC组件PageWithIntl.js
的问题我的代码在https://github.com/soulmachine/with-react-intl。
有什么想法吗?谢谢!
欢迎任何拉动请求。
答案 0 :(得分:0)
我通过浏览基础知识尝试了同样的事情,但却陷入了#34;获取页面数据"。 TS开发缺少太多的类型。 我为页面和组件属性创建了一些接口,我看到你也有。而@ types / next下的类型似乎非常缺乏/不完整。
也许是时候为next.js / ts写一个全面的d.ts了? 我是游戏。
编辑:只是看到你的typeRoots指向src / @ types而不是@types。也许只是静止。
答案 1 :(得分:0)
现在我的代码完全有效,只有两个小缺陷:
PageWithIntl.tsx
的第50行,IntlProvider
没有initialNow
道具PageWithIntl.tsx
的第47行,Rest类型只能从对象类型