react-icons
라이브러리는 React 프로젝트에서 다양한 아이콘 라이브러리를 쉽게 사용할 수 있게 해주는 편리한 도구입니다. 이 라이브러리 내에는 여러 아이콘 라이브러리가 포함되어 있으며, 그 중 하나가 Fi
로 시작하는 Feather Icons 컬렉션입니다.
Feather Icons (react-icons/fi
)
Feather Icons는 간결하고 아름다운 오픈 소스 아이콘 세트입니다. react-icons/fi
모듈은 이러한 Feather Icons를 React 컴포넌트 형태로 제공합니다.
사용 방법
-
React Icons 설치: 먼저, react-icons
라이브러리를 프로젝트에 설치해야 합니다. 터미널에서 다음 명령어를 실행합니다:
npm install react-icons
또는 yarn
을 사용하는 경우:
yarn add react-icons
-
Feather Icons 사용: react-icons/fi
모듈에서 필요한 아이콘을 임포트하고, React 컴포넌트처럼 사용할 수 있습니다. 예를 들어, FiCamera
아이콘을 사용하려면 다음과 같이 작성할 수 있습니다:
import React from 'react';
import { FiCamera } from 'react-icons/fi';
const MyComponent = () => {
return (
<div>
<h1>Hello, World!</h1>
<FiCamera />
</div>
);
};
export default MyComponent;
커스터마이징
react-icons
의 각 아이콘 컴포넌트는 size
, color
와 같은 일반적인 속성을 통해 스타일을 커스터마이즈할 수 있습니다. 예를 들어, 아이콘의 크기를 변경하거나 색상을 지정하려면 다음과 같이 작성합니다:
<FiCamera size="30px" color="blue" />
이를 통해 간편하게 React 애플리케이션에 다양한 아이콘을 추가하고 스타일링할 수 있습니다.