์ด ๊ธ์ ์๊ธ์ ์ฐธ๊ณ ํ์ฌ ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค. Definition TypeScript Generics๋ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๊ตฌ์ฑ์์๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ ๋๊ตฌ์ ๋๋ค. generics๋ ํ๋ก๊ทธ๋จ์ด ์ฅ๊ธฐ์ ์ผ๋ก ํ์ฅ๊ฐ๋ฅํ ๋ฟ๋ง ์๋๋ผ ์ ์ฐํ ์ ์๋๋ก ๋ณด์ฅํด์ค๋๋ค. Example # Props interface Props { renderItem: (item: T) => React.ReactNode; keyExtractor: (item: T) => string; data: T[]; } data: ์ ๋ค๋ฆญ ํ์ T๋ฅผ ๋ฐ์ ๋ฐฐ์ด ์์ renderItem: ํ์ T์ react ์์๋ฅผ ๋ฐํํ๋ ํจ์ keyExtractor: ํค๋ฅผ ์ถ์ถํ๋ ํจ์ # Component ์ ์ const GenericList = ({ data,..