작성
·
219
1
이해가 잘 안가는 부분이 있어서 질문 드려요 ㅜㅜ
useState<string[][] | undefined>(undefined) 에서
<> 괄호안에 있는 string[][] | undefined 가 정확히 무엇을 의미하는지 궁금합니다!!
답변 1
1
<> 안에 있는 요소들은 제네릭이라고 부르고 useState의 타입을 명시해줄때 사용합니다.
<string[][] | undefined> 이면 이 useState의 타입은 string형의 이중 배열이거나 undefined라는 이야기 입니다.
초기값은 없으므로 undefined이고 이후에 스마트컨트랙트를 통해 값을 받아오게 되면 string[][]타입이 되는 겁니다.
와.. 쉬운설명 감사합니다!! 바로 이해 되었어요👍