In the app function you have incorrectly spelled the word setpersonSate, missing the letter t, thus it should be setpersonState.
Error:
const app = props => {
const [personState, setPersonSate] = useState({....
Solution:
const app = props => {
const [personState, setPersonState] = useState({....