• 카테고리

    질문 & 답변
  • 세부 분야

    블록체인

  • 해결 여부

    미해결

useState<string[][] | undefined>(undefined)

22.07.01 16:38 작성 조회수 173

1

이해가 잘 안가는 부분이 있어서 질문 드려요 ㅜㅜ

useState<string[][] | undefined>(undefined) 에서

<> 괄호안에 있는 string[][] | undefined 가 정확히 무엇을 의미하는지 궁금합니다!!

답변 1

답변을 작성해보세요.

1

h662님의 프로필

h662

지식공유자

2022.07.02

<> 안에 있는 요소들은 제네릭이라고 부르고 useState의 타입을 명시해줄때 사용합니다.
<string[][] | undefined> 이면 이 useState의 타입은 string형의 이중 배열이거나 undefined라는 이야기 입니다.
초기값은 없으므로 undefined이고 이후에 스마트컨트랙트를 통해 값을 받아오게 되면 string[][]타입이 되는 겁니다.

hanyugeon님의 프로필

hanyugeon

질문자

2022.07.03

와.. 쉬운설명 감사합니다!! 바로 이해 되었어요👍