Completed 2.11

This commit is contained in:
2021-08-28 10:03:17 +07:00
parent 32e58961f2
commit db7f20613f
18 changed files with 17695 additions and 1 deletions
+10
View File
@@ -0,0 +1,10 @@
import React from 'react'
const Filter = ({value, onChange}) => {
return (
<div>Search <input value={value} onChange={onChange}/>
</div>
)
}
export default Filter
+11
View File
@@ -0,0 +1,11 @@
import React from 'react'
const Person = ({data}) => {
return (
<ul>
{data.map(person => <li key={person.name}>{person.name}: {person.number}</li>)}
</ul>
)
}
export default Person
@@ -0,0 +1,18 @@
import React from 'react'
const PersonForm = ({onSubmit, name, number, handleNumberChange, handleNameChange }) => {
return (
<form onSubmit={onSubmit}>
<div>
name: <input value={name} onChange={handleNameChange}/>
</div>
<div>number: <input type="tel" value={number} onChange={handleNumberChange}/>
</div>
<div>
<button type="submit">add</button>
</div>
</form>
)
}
export default PersonForm