01. useState
const [emoji] = useState<ImageSourcePropType[]> ([
require("../assets/images/emoji1.png"),
require("../assets/images/emoji2.png"),
require("../assets/images/emoji3.png"),
require("../assets/images/emoji4.png"),
require("../assets/images/emoji5.png"),
require("../assets/images/emoji6.png"),
]);
- emoji의 값을 읽기전용으로 선언
- ImageSourcePropType[]는 이미지 배열을 의미함
- 숫자열 배열이라면 이렇게 선언함.
import { useState } from 'react';
const [numbers, setNumbers] = useState<number[]>([1, 2, 3, 4, 5]);
02. typescript의 조건문 해석하기
if(!permissionResponse?.granted) // permissionReponse가 있고, 값이 granted 가 true가 아니면 실행
?. : permissionResponse가 존재할 떄만 .granted 를 읽어라!
'앱개발 > React Native' 카테고리의 다른 글
| RN - useSharedValue (0) | 2025.12.08 |
|---|---|
| RN - React Native 제스처 핸들러 (0) | 2025.12.07 |
| RN 디자인 시스템 구현하기 3편 - 디자인시스템 적용 구조 (대규모 프로젝트) (0) | 2025.11.24 |
| RN 디자인 시스템 구현하기 - 2편, 절차 (0) | 2025.11.24 |
| RN 디자인 시스템 구축하기 - 1편, atomic design (0) | 2025.11.24 |
댓글