This commit is contained in:
QkoSad
2023-08-08 16:02:54 +03:00
commit 0a7a469d56
315 changed files with 426907 additions and 0 deletions
@@ -0,0 +1,20 @@
import personServices from "../services/persons";
function Persons({ persons, setPersons }) {
function onDelete(id) {
personServices
.remove(id)
.then(setPersons(persons.filter((pred) => pred.id != id)));
}
return (
<ul>
{persons.map((person, index) => (
<li key={index}>
{person.name} {person.number}{" "}
<button onClick={() => onDelete(person.id)}>delete</button>
</li>
))}
</ul>
);
}
export default Persons;