Я новичок в React. js ученик. Я не знаю, где я сделал ошибку, и это мой первый вопрос. Это мой список компонентов. js который я отправил реквизиты из другого компонента, вызывающего контакт. js
import React, { Component } from 'react'
import './List.css';
import PropTypes from "prop-types";
class List extends Component {
static propTypes={
contacts:PropTypes.array.isRequired
};
render() {
return (
<div className="ListArea">
<input name="filter" id="filter" placeholder={"Filter by name or phone"} />
<ul className={"List"} >
{
this.props.contacts.map(contact =>
<li>
<span className={"name"}>{contact.name}</span>
<span className={"phone"}>{contact.phone}</span>
<span className={"clearfix"}></span>
</li>
}
</ul>
</div>
)
}
}
export default List;
import React, { Component } from 'react'
import List from "./List";
import "./List.css"
import Form from './Form';
class Contacts extends Component {
render() {
return (
<div>
<List Contacts={this.props.Contacts}/>
<Form/>
</div>
)
}
}
export default Contacts;
Я так неопытен здесь, извините за мою ошибку