React Custom Component ์ค์์ ๊ฐ์ฅ ๋์ด๋๊ฐ ๋์๋ autocomplete์ด๋ค. ์๋นํ ์ฝ๋๊ฐ ๊ธธ๊ณ ๊ด๋ จ์๋ ํจ์์ state๋ค์ด ์์ฌ์์ด ์ฒ์๋ถํฐ ๊ฐ์ ์ก๊ธฐ๊ฐ ์ด๋ ค์ ๋ค. ํ์ง๋ง, ํฌ๊ธฐํ ์๋ ์์ง ๋ ๋๊น์ง ํ๋ ์คํ์ผ์ธ ๋๋ ํ๋ํ๋ ์ฝ๋๋ฅผ ๋ฏ์ด๋ณด๋ฉฐ ์ดํดํ๊ธฐ๋ก ํ๋ค ์ด๋ค ๋ฆฌ์กํธ ์ฝ๋๋ฅผ ๋ณผ๋, ๊ทธ ์ฝ๋๋ฅผ ๋ณด๊ณ ๋ฐ๋ก ๊ตฌ์กฐ๋ฅผ ์ก๊ธฐ๋ ์ฝ์ง ์๋ค. ๊ทธ๋์ 3๊ฐ์ง ๊ธฐ์ค์ ๊ฐ์ง๊ณ ๊ตฌ์กฐ๋ฅผ ํ์
ํ๋ค ์ฒซ๋ฒ์งธ, ์ปดํฌ๋ํธ๋ผ๋ฆฌ tree ๊ตฌ์กฐ๋ฅผ ๋ง๋ ๋ค ๋๋ฒ์งธ, state๊ฐ ์ด๋์ ์ ์๋์ด์ ์ด๋๋ก ํ๋ฅด๋๊ฐ? ์ธ๋ฒ์งธ, ํจ์๊ฐ ์ด๋์ ์ ์๋์ด์ ์ด๋๋ก ํ๋ฅด๋๊ฐ? ์ด 3๊ฐ์ง ๊ธฐ์ค์ ๊ณ ๋ คํ๋ฉด์ ๊ฐ๋จํ ๊ทธ๋ฆผ์ ๊ทธ๋ ค๋ณด์๋ค. (์ฝ์ง๋ ์์๋ค... ์ ์ป๋ค ๋ด์์ ) ์ฝ๋๋ ๋๋ฌด ๊ธฐ๋๊น, styled component์ rea..