Я получаю эти ошибки, но понятия не имею, как их исправить. Вот как я определяю и использую рассматриваемое свойство:
type State = {
isLoading: boolean // <-- 'isLoading' PropType is defined but prop is never used
};
type Props = {};
export default class MyComponent extends Component<State, Props> {
constructor(props) {
super(props);
this.state = { isLoading: true };
}
render() {
const {isLoading } = this.state; // <-- property `isLoading` is missing in `Props` [1].Flow(InferError)
index.js(25, 52): [1] `Props`
if (isLoading)
return (
<Container>
<Spinner color="blue" />
</Container>
);
}
}
Итак, есть определенные и они используются (когда я разрушаю). Я также не понимаю ошибку потока, но они, очевидно, связаны.