令人困惑的陪同错误。我有一个未知的对象结构传递到这样的组件中:
type Props = {
i18n: {
[key: string]: string;
}
};
const Comp = ({ i18n }: Props) => (
...
// i18n.myPropertyName
);
引用i18n.myPropertyName会产生以下错误:
19:55 error 'i18n.myPropertyName' is missing in props validation react/prop-types
我需要怎么做才能使其接受任何对象结构?我以为我的TS类型定义是正确的。