728x90
리액트로 개발을 진행하다 보면 간단한 아이콘을 사용해서 웹 구성요소를 만들어 주고 싶을때가 있습니다. 이때 react-icons 라이브러리를 이용해서 간편하게 상용되는 아이콘들을 사용할 수 있습니다.
먼저 프로젝트에 react-icons 라이브러리를 설치해야 합니다. 아래 명령어를 사용하여 npm 또는 yarn을 통해 설치할 수 있습니다.
npm install react-icons --save // npm 사용하는 경우
yarn add react-icons// yarn 사용하는 경우
설치가 완료되면, 원하는 아이콘을 컴포넌트에 추가할 수 있습니다. 예를 들어, AiFillHeart 아이콘을 사용하는 방법은 다음과 같습니다.
1.필요한 아이콘을 가져옵니다.
아이콘은 아래 링크에서 확인할 수 있습니다.
https://react-icons.github.io/react-icons/
AiFilHeart 라는 아이콘을 사용하고 싶을 경우
이와 같이 필요한 import 코드와 호출시 필요한 코드 를 확인할하고 다음과 같이 사용할 수 있습니다.
import { AiFillHeart } from 'react-icons/ai';
2. JSX 내에서 아이콘을 사용합니다.
import React from 'react';
import { AiFillHeart } from 'react-icons/ai';
const MyComponent = () => {
return (
<div>
<h1>리액트 아이콘 사용 예제</h1>
<AiFillHeart size={50} color="red" />
</div>
);
};
export default MyComponent;
위 예제에서는 AiFillHeart 아이콘을 불러와서 크기를 50으로, 색상을 빨간색으로 설정하여 사용하고 있습니다. size와 color는 선택적인 속성이며, 필요에 따라 조절할 수 있습니다.
이와 같은 방식으로 react-icons 라이브러리에서 제공하는 다양한 아이콘을 가져와서 원하는 대로 사용할 수 있습니다. 필요한 아이콘을 해당 라이브러리의 문서에서 찾아서 사용하시면 됩니다.
'React' 카테고리의 다른 글
[React] 인증번호 타이머 만들기 (0) | 2023.12.22 |
---|---|
[React] 드래그앤 드롭으로 파일 업로드 하기 (2) | 2023.11.22 |
[React] 파일 업로드 버튼 만들기 (0) | 2023.11.12 |
[React] 간단하게 To-Do 리스트 만들어보기 (0) | 2023.11.11 |
[React] CheckBox이용해서 아이템 선택하기 (0) | 2023.11.01 |