Eatory / eatory-frontend

Eatory ์„œ๋น„์Šค์˜ ํ”„๋ก ํŠธ์—”๋“œ ๋ ˆํฌ์ง€ํ† ๋ฆฌ ์ž…๋‹ˆ๋‹ค.
0 stars 0 forks source link

fix: ๐Ÿ’ช Pull Request: fix: ์บ˜๋ฆฐ๋” ๋ฐ˜์‘์„ฑ ๋ฌธ์ œ ํ•ด๊ฒฐ ๋ฐ ๋ฐ์ดํ„ฐ ๊ฐฑ์‹  ์ž„์‹œ ์ฒ˜๋ฆฌ #21

Closed joeholee closed 5 days ago

joeholee commented 5 days ago

โœจ ์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ

  1. ๊ฐ•์ œ ์ƒˆ๋กœ๊ณ ์นจ ์ถ”๊ฐ€

    • ๋ชจ๋‹ฌ ๋‚ด window.location.reload()๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ๊ฐฑ์‹  ๊ฐ•์ œ ๋ฐ˜์˜.
  2. ๋ฐ˜์‘์„ฑ ๋””๋ฒ„๊น… ์ฝ”๋“œ

    • isReactive๋ฅผ ํ™œ์šฉํ•œ ๋””๋ฒ„๊น… ๋กœ๊ทธ ์ถ”๊ฐ€.
    • records ๋ฐ์ดํ„ฐ๊ฐ€ ๋น„๋ฐ˜์‘์„ฑ์œผ๋กœ ๋™์ž‘ํ•˜๋Š” ์ƒํ™ฉ์„ ํ™•์ธ.
  3. ์ž„์‹œ ๋ฐ˜์‘์„ฑ ํŠธ๋ฆฌ๊ฑฐ

    • records.value = [...records.value]๋ฅผ ํ†ตํ•ด Vue ๋ฐ˜์‘์„ฑ ์‹œ์Šคํ…œ ๊ฐ•์ œ ํŠธ๋ฆฌ๊ฑฐ.

๐Ÿ”ง ๋ณ€๊ฒฝ ํŒŒ์ผ

  1. TestCalendarRecord.vue
    • ๋ฐ์ดํ„ฐ ์ €์žฅ/์‚ญ์ œ ํ›„ ๊ฐ•์ œ ์ƒˆ๋กœ๊ณ ์นจ ์ฒ˜๋ฆฌ ์ถ”๊ฐ€.
  2. CalendarComponent.vue
    • props.records ๋ฐ˜์‘์„ฑ ๋””๋ฒ„๊น… ์ฝ”๋“œ ์ถ”๊ฐ€.
  3. recordStore.js
    • API ์‘๋‹ต ๋ฐ์ดํ„ฐ๋ฅผ Vue ๋ฐ˜์‘์„ฑ ์‹œ์Šคํ…œ๊ณผ ํ˜ธํ™˜๋˜๋„๋ก ๋ฐฐ์—ด๋กœ ๋ณต์ œ ์ฒ˜๋ฆฌ.

๐Ÿ”ฎ ์ถ”ํ›„ ๋ณด์™„ ํ•„์š”

  1. ์ž์—ฐ์Šค๋Ÿฌ์šด ๋ฐ์ดํ„ฐ ํ๋ฆ„ ํ™•๋ณด
    • ๊ฐ•์ œ ์ƒˆ๋กœ๊ณ ์นจ ์ œ๊ฑฐ ๋ฐ ๋ฐ˜์‘์„ฑ ํ™œ์šฉ ๊ฐœ์„ .
  2. ์ปดํฌ๋„ŒํŠธ ๊ฐ„ ๋ฐ์ดํ„ฐ ์ „๋‹ฌ ์ตœ์ ํ™”
    • ์บ˜๋ฆฐ๋”์™€ ๋ชจ๋‹ฌ ๊ฐ„์˜ ๋ฐ์ดํ„ฐ ์—ฐ๋™ ๊ตฌ์กฐ ์ ๊ฒ€ ๋ฐ ๋ฆฌํŒฉํ† ๋ง.
  3. ์œ ์ € ์„ธ์…˜ ์ฒ˜๋ฆฌ ๊ฐ•ํ™”
    • ์„ธ์…˜ ๋งŒ๋ฃŒ ์‹œ UI ์ƒ ์•Œ๋ฆผ ๋ฐ ์žฌ๋กœ๊ทธ์ธ ์ฒ˜๋ฆฌ ์ถ”๊ฐ€.

๐Ÿ“‹ ์ฒดํฌ๋ฆฌ์ŠคํŠธ


๐Ÿ›  ํ…Œ์ŠคํŠธ ๋กœ๊ทธ


์ด์Šˆ ์—ฐ๊ด€: #20

lov-etan commented 5 days ago

์ด๊ฑธ ํ•ด๋‚ด๋‹ค๋‹ˆ ๋‹น์‹ ์€ ์ฒœ์žฌ๋งŒ์žฌ ์šฐ์ฃผ์ตœ๊ฐ• ์Šค๋งˆํŠธ๋ฝ€์ด๊ฐ€ ๋˜์‹œ๊ฒ ์Šต๋‹ˆ๋‹ค. ๋•๋ถ„์— ์‹ฌ์‹ฌํ•˜์ง€ ์•Š๊ณ  ์„ผ์Šค๊ฐ€ ๋‘ ๋ฐฉ์šธ ํ†ก ํ†ก ๋“ค์–ด๊ฐ„ ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ์„ ๊ฐ–์ถ”๊ฒŒ ๋˜์—ˆ๊ฒ ๊ตฐ์š”. ๊ณ ์ƒ ๋งŽ์œผ์…จ์Šต๋‹ˆ๋‹ค ๐Ÿฅ‚