function App() {
const [counter, setCounter] = React.useStaate(0);
const onClick = () => {
setCounter(counter + 1);
};
//이렇게 현재값을 가지고 계산할때에는
function App() {
const [counter, setCounter] = React.useStaate(0);
const onClick = () => {
setCounter((current) => current + 1);
};
}
}
이렇게 해야 리액트가 이 current가 확실히 현재 값이라는걸 보장하고 있기때문에
안전하므로 둘다 똑같지만 안전하게 하기위해 밑에방법으로 사용하는것이 좋다.