-
Notifications
You must be signed in to change notification settings - Fork 5
Scrum_W4
Yancy edited this page Dec 10, 2020
·
5 revisions
- [BE] match ์ต์
์ฌ์ฉ ์, ObjectId์ ๋ํ ๋น๊ต๋
mongoose.Types.ObjectId์ ์ ์ฉํด์ ๋น๊ตํด์ผ ์ ๋๋ก ๋น๊ต๊ฐ ๋๋ค. - transaction.model์ ์์ ๊ณผ ์ง์ถ์ ํ์ธํ ์ ์๋ type์ ๋ฃ์ด ์์ /์ง์ถ, ์์ , ์ง์ถ์ ๋ํ ์์ฒญ์ ๋ฐ๋ฅธ ๊ทธ๋ํ๊ฐ ๋ณด์ผ ์ ์๋๋ก ํ๋ค.
- reducer๋ฅผ ๋๋๋ ค๋ฉด combineReducers๋ฅผ ์ ์ฉํด์ผํ ๊ฒ ๊ฐ๋ค. ๋ ์์๋ณด๊ณ ์ ์ฉํด๋ด์ผ ํ ๋ฏํ๋ค.
- useRef๋ฅผ ์ฐ๋ฉด props ์ ๋ฌํ ๋ ๋๋ฌด ๋๋ฌ์ ์ง๋ค.(8๊ฐ +@ props๋ฅผ ์ ๋ฌํ๋ค)
- useRef ๊ฐ๋ค์ ํ๋๋ก ๋ฌถ์ด์ ๋ณด๋ผ ์ ๋ ์์๊น?
- useRef ๋ง๊ณ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์์๊น?
- rechart๋ผ๋ ๊ทธ๋ํ library๋ฅผ ์ฌ์ฉ ํ ๋ ๊ฐ์ ๋ณํํด์ผํ๋๋ฐ, ์ด๊ฒ ์์ฒญ ๊ธธ์ด์ง๋ค.
- ์ข ๋ ๊ฐ๋จํ library๊ฐ ์์๊น?
- ๊ผญ ๋ณํํด์ผ ํ์๋?
- fab๋ก ์์ /์ญ์ ์์ฑ ๊ณ ๋ฏผ.
- ์์ ์ fab์์ ์ ์ธ.
- ๋๋ฌด ๋ณต์กํด์ง๋ค.
- ์ ํ์ด ์๋๋ค.
- ์์ ์ fab์์ ์ ์ธ.
- rest api ๊ด๋ จ ์ฝ๋ ๋ฆฌํฉํ ๋ง
- accountBookId๋ฅผ params๋ก ๋ณด๋ผ ๊ฒ!!
- uuid๋ฅผ key prop์ผ๋ก ์ค์
- delete ํ re-render์์ ๋ฐ์ํ๋ ๋ฌธ์ ํด๊ฒฐ
- ๊ทผ๋ฐ ์ ์ด๋ฐ ์ค๋ฅ๊ฐ ๋ฌ์๋์ง์ ๋ํ ์์ธ๋ถ์์ด ํ์..
- AccountBook ์ ํ ํ์ด์ง ๊ตฌํ ์ค
- ๋ก๊ทธ์ธ ์ ์๋ ๋ณด๊ณ ์ ๋ณด๊ธฐ ์ด๋ฐ ๊ฒ ๋ณด์ด๋ฉด ์๋๋ค๊ณ ์๊ฐ!
- ์ค์ค!!! ๊ทธ๋ฌ๋ค์ฉ!!
- route / switch ์ฝ๋ ๋ฆฌํฉํ ๋ง ํ์ํ ๊ฒ ๊ฐ์ต๋๋ค.
- userId: token
- accoutBookId: cookie์ ๊ฐ ์ ์ฅํ๊ณ , API ์ ์กํ ๋๋ params๋ก ๋๊ธฐ๊ธฐ๋ก ๊ฒฐ์
get, delete ์์ฒญ -> params
post, patch ์์ฒญ -> body
- ์นด๋/๊ณ์ข ๊ฑฐ๋ ๋ด์ญ ์กฐํ ์, ๋ ๋์ ์ ๊ฒํ ํ๋ query ๊ตฌํ
- ์ต๊ทผ 6๊ฐ์ ๋
๋์ ์์ ๊ตฌํด date list ๋ฆฌํดํด์ฃผ๋ ํจ์ ๊ตฌํ
- month, year๋ UTC๋ก ๋ณ๊ฒฝ ํ์
- 6๊ฐ์ ๋ ๋, ์์ ์ ํํ ์ ์๋ dropdown ๊ตฌํ
- calendar ๋์์ธ ์งํ
- ์์
์ง์ถ
- ์ถ๊ฐ ์์ ๋ชจ๋ฌ ๋ณ๊ฒฝ
- select๋ก ๊ณ ์ payment, tag ์ค
- tag๋ฅผ tagํ์ด์ง์์ ์์ฑ ํ๋ค๋๊ฒ ์กฐ๊ธ ux๋ฉด์์ ์์ข์ ๊ฒ ๊ฐ์์ ๊ณ ๋ฏผ์ค
- ๋ค์ ์ญ์ ๊ธฐ๋ฅ ์ถ๊ฐ
- ์ฒดํฌ๋ฐ์ค
- ์ญ์ ์ํ ์ถ๊ฐ
- ์ถ๊ฐ ์์ ๋ชจ๋ฌ ๋ณ๊ฒฝ
- ๊ฐ๊ณ๋ถ ์ ํ ํ์ด์ง
- ํ์ฌ ์ ํ๋ ๊ฐ๊ณ๋ถ glowing ํจ๊ด
- ๊ฐ๊ณ๋ถ ์ ํ์ cookie์ accountBookId ์ถ๊ฐ
- dashboard ํ์ด์ง๋ก ์ด๋
- ์ถ๊ฐ/์ญ์ ๊ตฌํ ์ค
- ํผ๋๋ฐฑ
- ์์ random ์ฃผ๋ฉด ํผ๋์ค๋ฌ์ธ ์ ์๋ค
- ${} ๋์ params: { } ์ ๋ฃ์ผ๋ฉด ๋ ์ข์๋ฏ
-
MMS parsing format
- ์๋ ๊ฑฐ ๊ฐ์๋ฐ ๋ชป์ฐพ๊ฒ ๋ค..
- ์ง์ ๋ง๋ค์ด์ผํ ์ง..?
- format์ ์ฐพ๊ฑฐ๋ ๋ง๋์ ํ์ด ์๋์ง..?
- Calendar Util ํจ์ ๊ตฌํ
- Calendar ํ์ด์ง ๊ตฌํ
- :sleeping_accommodation:
- ๋ก๊ทธ์ธ ํ์ด์ง ๋์์ธ์ค
- ๋ผ์ฐํฐ ์์ ์ค
- ๊ฐ๊ณ๋ถ ์ ํํ์ด์ง ๊ตฌํ ์๋ฃ
- ๋์์ธ? ๊ด๋ จ ํผ๋๋ฐฑ ๋ฐ๊ณ ์์ ํ๋ฉด ์ข์ ๋ฏ
- ์นด๋ ๊ทธ๋ฆผ์
- ๋ฐฐ๊ฒฝ ๋ฃ๋๋ค๋ฉด ์์ฒญ ์ฐํ๊ฒ
- ํ์ฌ accountbook
- ์ ํ๋ ๊ฐ๊ณ๋ถ ์๋จ์ ๋ช ์ + ์ฌ์งํฉ opacity ์ค์ด๊ธฐ
- ๋ณด๊ณ ์ ํ์ด์ง ๊ธฐ๋ฅ ๊ตฌ์์ค
- ํต์ฅ ํ์์ผ๋ก ๋์์ธ
- ์ง๊ธ ๋์์ธ๋ ์ด์ฉ๋๋ค!
- accessToken ์ ๋ฌด์ ๋ฐ๋ผ routing ๋ฐ layout ์ ์ฉ
-
Calendar ํ์ด์ง
- ๋ฆฌํฉํ ๋ง (์งํํ์ง๋ง ์์ง ๋ ํ์..ใ ใ ใ ใ )
- ์์ /์ง์ถ ์ฒดํฌ๋ฐ์ค ์ปดํฌ๋ํธ ๊ตฌํ
- ์ฒดํฌ ๋ฐ์ค ์ ํ์ ๋ฐ๋ผ ์์ /์ง์ถ ํธ๋์ญ์ ์ ํํฐ๋งํด์ ๋ณด์ฌ์ค ์ ์๋๋ก TypeTemplate ๊ตฌํ
-
Settings ํ์ด์ง
- Settings์ ํ์ํ userInfo ์ํ๊ด๋ฆฌ ์งํ
- ์ค์ (์ ํ ) ํ์ด์ง ๊ธฐ๋ณธ ํ ๊ตฌํ & ๋ก๊ทธ์ธํ user ์ ๋ณด ์ถ๋ ฅ
- media query ์ ์ฉ
- ๋ณด๊ณ ์ ํ์ด์ง ์์ฑ์ค
- ์ผ๋ณ ๋์ ์ง์ถ / ๊ฑด๋ณ ํ๊ท ์ง์ถ์ก
- ๋ถ์ ํญ๋ชฉ ์ถ๊ฐํด์ผ ํจ!
- UTCMonth ์์ ํด์ผํ๋ค
- cookie์์ accountBookId ์ถ์ถํ๋ middleware๋ ๋ง๋ค์ด๋ณด์!!
- Cookie๋ Header