๐ ์ค์ ์ฌ์ฉํด๋ณด๊ธฐ ๐
ํค๋
- ์ ์ฒด์ ํ ์ฒดํฌ๋ฐ์ค๋ฅผ ๋๋ฅด๋ฉด ๋ฆฌ์คํธ์ ๋ชจ๋ ์ฒดํฌ๋ฐ์ค๊ฐ ์ฒดํฌ๋๋ค.
- input์ todo๋ด์ฉ ์ ๋ ฅํ๊ณ ์ํฐ๋ฅผ ๋๋ฅด๋ฉด todo๊ฐ ์์ฑ๋๋ค.
๋ฆฌ์คํธ
- ๋ฆฌ์คํธ์ ๋ง์ฐ์ค ์ค๋ฒ์ ์ญ์ ๋ฒํผ์ด ๋ ธ์ถ๋๋ค.
- ์ญ์ ๋ฒํผ ํด๋ฆญํ๋ฉด ๋ฆฌ์คํธ๊ฐ ์ญ์ ๋๋ค.
- ์ฒดํฌ๋ฐ์ค๋ฅผ ํด๋ฆญํ๋ฉด completed true๋ก ๋ฐ๋๋ค.
- ๋ฆฌ์คํธ๋ฅผ ๋๋ธํด๋ฆญํ๋ฉด ์์ ๊ฐ๋ฅํ๊ฒ๋ input์ด ์์ฑ๋๋ค
- ๊ธฐ์กด todo๋ด์ฉ์ด input์ ๋ด๊ธด์ฑ ์ ์ง๋๋ค
- input์ ์ํฐ์น๊ฑฐ๋ ๋ค๋ฅธ ๋ถ๋ถ์ ํด๋ฆญํ๋ฉด input์ฐฝ์ด ๋ซํ๋ค.
- ๋ฆฌ์คํธ๊ฐ ์กด์ฌํ์ง ์์ ๋ ๋ฆฌ์คํธ์ ํ๋จ๋ถ๋ถ์ด ๋ ธ์ถ๋์ง ์๋๋ค.
ํ๋จ
- ์๋ฃ๋์ง ์์ ๋ฆฌ์คํธ์ ๊ฐ์๊ฐ ๋ ธ์ถ๋๋ค.
- todo์๋ฃ ์ฌ๋ถ์ ๋ฐ๋ผ all, active, completed๋ฒํผ์ด ์๋๋์ด ๋ฆฌ์คํธ๊ฐ ๋ณด์ฌ์ง๋ค.
- ์ฒดํฌ๋ ๋ฆฌ์คํธ๊ฐ ํ๋๋ผ๋ ์กด์ฌํ ๋๋ง clear completed๋ฒํผ์ด ๋ณด์ฌ์ง๋ค.
- clear completed๋ฒํผ์ ํด๋ฆญํ๋ฉด ์๋ฃ๋ ๋ฆฌ์คํธ๊ฐ ์ญ์ ๋๋ค.
- styled-component ์คํ์ผ(feature/style๋ธ๋์น์์ ์์ ํ master๋ธ๋์น๋ก merge์๋ฃ)
- ํจ์ํ์ผ๋ก ๋ฆฌํฉํ ๋ง(์์ ์์ )
- ๋ฆฌ๋์ค(์์ ์์ )