React Icons ๋ผ๋ ์คํ์์ค
React Icons๋ผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์ ๊ณตํด์ฃผ๋ ์ด์ ์ ๋งค๋ฃ๊ฐ ๋์ด์์๋ค. ์์ฐ์ค๋ฝ๊ฒ ๋๋ React-Icons์ ์ํ๊ณ์ ๊ธฐ์ฌํ๊ณ ์ถ์ ์์ฌ์ด ์๊ฒผ๋ค.
๋๋์ด ๋ ๋ฆฐ ์ฒซ pr.. ์ ๊ธฐ.. merge ํด์ฃผ์๋ฉด ์ ๋ ๊น์?
๋ด ์ฒซ pr์ react-icons ์น์ฌ์ดํธ์ ๊ฒ์ shorcut ๊ธฐ๋ฅ์ ๊ตฌํํ ๊ฒ์ด์๋ค. ๋งฅ์ด๋ฉด cmd + k, ๊ทธ ์ธ๋ ctrl + k๋ฅผ ์ ๋ ฅํ๋ฉด ๊ฒ์ ์ฐฝ์ด ์๋์ผ๋ก focusing ๋๋๋ก ๊ตฌํํ๋ค. ์ด๋ ๋ด๊ฐ ์ฐพ์ ๊ธฐ์ฌํฌ์ธํธ๋ ์๋๊ณ Issue์ ์ฌ๋ผ์ ์์๋ค. ๊ทผ๋ฐ ์ด์ํ ๋ถ๋ถ์ ์ด ๊ธฐ๋ฅ์ ๋ ํฌํจ 3๋ช ์ด๋ ๊ตฌํ ํ pr์ ๋ณด๋๋๋ฐ ์๋ฌด๋ฐ ํผ๋๋ฐฑ์ด ์์๋ค๋ ๊ฒ์ด๋ค. ๋ฉ์ธํ ์ด๋ ๋ถ๊ป์ ์ด ๊ธฐ๋ฅ์ด ๋ง์์ ๋ค์ง ์์ผ์ ๊ฐ๋ณด๋ค๋ผ๊ณ ๊ฐ๋ณ๊ฒ ์๊ฐํ๊ณ ๋๊ฒผ์ง๋ง.. pr์ ๋ํ ํผ๋๋ฐฑ๋ ๋ฐ์ง ๋ชปํด ๋ด์ฌ ์ค๋ง์ค๋ฝ๊ณ ์ฌํ์๋ค.
๊ทธ๋์ ๊ทธ๋ฅ pr์ ๋ซ์๋ค ! ใ ใ
๋ค์ ์ฐพ์์จ pr์ ๊ธฐํ
React Icons๋ 30๊ฐ๊ฐ ๋๋ ์์ด์ฝ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ์ง์ํ๋ค. ๊ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์ ๋ฐ์ดํธ ๋๋ฉด ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ปค๋ฐ์ ํด์๊ฐ์ React Icons ํ๋ก์ ํธ ๋ด์์ ๋ฐ๊ฟ์ค์ผ ์ ๋ฐ์ดํธ ๋ ๋ถ๋ถ์ด ์ ์ฉ์ด ๋๋ค.
๋๋ Tabler Icons๊ฐ ์ ๋ฐ์ดํธ ๋ ๊ฒ์ ํ์ธํ ์ดํ, ์ด์ ๋ํ ์ ๋ฐ์ดํธ๋ฅผ ๋ฐ์ํ๋๋ก ํด์๊ฐ์ ์์ ํ ํ, pr์ ๋ณด๋๋ค
2๊ฐ์ ์ฏค ์ง๋์ merge๊ฐ ๋์๋ค!! ์ฒซ ์คํ์์ค ๊ธฐ์ฌ์ด๋ค.
๋ด ํ๋กํ์ด ์์ฃผ ์ ๋ณด์ธ๋ค. ใ ใ ใ !! ์ ์ฌ์ง์์ ์ ์ผํ๊ฒ ๊ธฐ๋ณธ ์๋ฐํ์ธ ๊ฒ์ด ๋ด ํ๋กํ์ด๋ค. ๋๋ React-Icons์ 99๋ฒ์งธ ์ปจํธ๋ฆฌ๋ทฐํฐ๊ฐ ๋์๋ค.
๋ฐฉ๋ฌธํด์ฃผ์ ๋ถ๋ค๊ป
์ด๋ ๋ฏ ์คํ์์ค๊ธฐ์ฌ๊ฐ ๋ญ ๋๋จํ ๊ฑด ์๋๋๋ค. ์ฌ์ํ ๊ฒ์ ๊ธฐ์ฌํ ๊ฒ๋ ์คํ์์ค ๊ธฐ์ฌ๋๊น์! ํ์ง๋ง ๊ทธ ๊ณผ์ ์์ ์ป๋ ๊ฒ์ ๋ถ๋ช
ํ ์์ต๋๋ค. ๋ฃจ์ฆํด์ง๊น๋ด ๊ทธ๋ฆฌ๊ณ ๋ด์ฉ๋ ๋ง์ง ์์ ์งง๊ฒ ๊ธ์ ์จ๋ณด์๋๋ฐ ๋๊ตฐ๊ฐ๋ ์ด ๊ธ์ ๋ณด๊ณ ์ฉ๊ธฐ๋ฅผ ๊ฐ์ง๊ณ ์คํ์์ค ๊ธฐ์ฌ๋ฅผ ๋ชจ์ํ์
จ์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค!
์ด์ธ์๋ React Icons์ ๋ฒ๊ทธ๋ฅผ ๊ณ ์ณ์ ๊ธฐ์ฌ๋ฅผ ํ ๊ฒ์ด ๋ ์๋๋ฐ์, ๋ด์ฉ์ด ๊ธธ ๊ฒ ๊ฐ์ผ๋ ๋ค์ ๋ฒ์ ๋ค์ ํฌ์คํ
ํ๋๋ก ํ๊ฒ ์ต๋๋ค
'์คํ์์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์คํ์์ค ๊ธฐ์ฌ ํ] ๋ํ์ ๊ฐ๋ฐ์์ ์คํ์์ค ๊ธฐ์ฌ ํ1 (1) | 2023.11.15 |
---|---|
[ํ๋ก ํธ์๋ ์คํ์์ค ๊ธฐ์ฌ] React-Icons ๊ธฐ์ฌ ๊ฒฝํ (0) | 2023.10.10 |