HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
[팀3] 아이육
[팀3] 아이육
/
🏷️
거창하지 않은 Article 저장소 ヾ(•ω•`)o
/
ThemeProvider를 사용한 이유

ThemeProvider를 사용한 이유

날짜
Nov 27, 2021
작성자
컬러 헥사 코드를 변수로 지정해두고 사용하고 싶었는데 스타일 컴포넌트는 CSS in JS 이기 때문에 CSS의 전역 변수를 사용할 수 없었다. constants.js와 같은 파일에서 값을 불러올 수도 있지만, 전역 CSS 변수를 사용하는 파일마다 import 해야 한다는 점이 불편하다. 때문에 스타일 컴포넌트의 ThemeProvider를 사용했다.
notion image