React SPA ( 리액트에서 font awesome 사용하기, Usenavigate를 이용한 뒤로가기 기능 만들기)

uxolrv·2022년 8월 1일
0




💡 리액트에서 font awesome 사용하기

  1. 패키지를 설치한다.
npm i @fortawesome/fontawesome-svg-core

// 사용하고자 하는 아이콘에 대한 패키지 설치
// 사용하고자 하는 아이콘에 따라 Soild, Regular, Light, Brands 등...
npm i @fortawesome/free-solid-svg-icons
npm i @fortawesome/react-fontawesome


  1. import문을 이용하여 FontAwesomeIcon을 불러온다.
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";


  1. fontawesome 사이트에서 아이콘을 고른다.

  1. {} 안에 아이콘 이름, from 뒤는 설치한 아이콘 스타일을 작성하여 사용한다.
<FontAwesomeIcon icon={faArrowLeft} />






💡 useNavigate를 사용하여 뒤로가기 기능 만들기

const navigate = useNavigate();
const handleGoBack = () => {navigate(-1)} // 하나 뒤로 가기

//onclick 이벤트가 발생할 시 뒤로가기
<FontAwesomeIcon icon={faArrowLeft} onClick={handleGoBack} />







profile
안녕하세연🙋 프론트엔드 개발자입니다

0개의 댓글