다음 컴포넌트는 처음에 알파벳 A, B, C, D를 순서대로 보여준다.
A
B
C
D
function Text({ text }) { const [value, setValue] = useState(text); return <div>{value}</div>; } function Counter() { const [list, setList] = useState(["A", "B", "C", "D"]); const handleListInsertClick = () => { setList((prevList) => ["E"].concat(prevList)); }; return ( <div> <div> {list.map((item, index) => ( <Text key={index} text={item} /> ))} </div> <div> <button onClick={handleListInsertClick}>insert E</button> </div> </div> ); }
버튼을 누르면 알파벳들이 어떤 순서로 보이는가?