Listを小道具とするReact Functionalコンポーネントがあります。オブジェクトにデフォルト値を設定するとき、フローに小道具検証がありません
const Dashboard = (props: { items: List } = { items: List() }) => {
const { items } = props
...
})
しかし、const { items } = props
でitems
は、次のエラーを生成します。
error 'items' is missing in props validation react/prop-types
FlowType docsは例を与える:
ES2015 features Default values assigned to parameters must come after the parameter’s type annotation:
function foo (P1: T1 = V): U { .. }
しかし、これはどのように適用するか、私には本当にはっきりしていませんオブジェクトへ
クール!これを指摘してくれてありがとう。私はエラーの抑制と一緒に行きます。 – Dani
あなたは大歓迎です:) –