Skip to content

Commit 2f14c7e

Browse files
Feat/Schedule Register #9 파일구조 재정비. 기능 다듬기
1 parent 93c6c8a commit 2f14c7e

File tree

6 files changed

+83
-103
lines changed

6 files changed

+83
-103
lines changed

src/components/Schedule/ScheduleAdd.js src/components/Schedule/ScheduleAdd.jsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ const ScheduleAdd = () => {
4848
const scheduleAddHandler = async (e) => {
4949
e.preventDefault();
5050

51-
if (subject.length > 0 && selectedDate.toString().length > 0) {
51+
if (subject.length > 0 && [selectedDate].toString().length > 0) {
5252
const newSchedule = {
5353
cardColor: selectedColor,
5454
date: selectedDate.toISOString().slice(0, 10),
@@ -73,7 +73,7 @@ const ScheduleAdd = () => {
7373
};
7474

7575
useEffect(() => {
76-
console.log(selectedDate.toString().length > 0);
76+
console.log(today);
7777
}, [selectedDate, selectedColor]);
7878

7979
return (
@@ -117,7 +117,7 @@ const ScheduleAdd = () => {
117117
placeholderText="날짜를 선택해주세요!(필수)"
118118
/>
119119
</div>
120-
참여자 input을 클릭시 친구 리스트가
120+
{/* 참여자 input을 클릭시 친구 리스트가 */}
121121
<div className="mt-6 font-semibold underline decoration-indigo-500/30">
122122
참여자 (우선 Id로 받습니다)
123123
<input

src/components/login/Callback.js

-11
This file was deleted.

src/components/login/NaverLogin.js

-74
This file was deleted.

src/page/ScheduleRegisterPage.js

-13
This file was deleted.

src/shared/Router.jsx

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import SignupPage from "../page/SingupPage";
77
import KakaoLogin from "../components/login/KakaoLogin";
88
import KakaoLoginLoding from "../components/login/KakaoLoginLoding";
99
import FollowList from "../components/follow/FollowList";
10+
import ScheduleRegisterPage from "../page/ScheduleRegisterPage";
1011

1112
const Router = () => {
1213
return (
@@ -20,6 +21,7 @@ const Router = () => {
2021
<Route path="/kakaoLogin" element={<KakaoLogin />} />
2122
<Route path="auth/kakao/callback" element={<KakaoLoginLoding />} />
2223
<Route path="/follow" element={<FollowList />} />
24+
<Route path="/schedule" element={<ScheduleRegisterPage />} />
2325
</Routes>
2426
</Layout>
2527
</Container>

yarn.lock

+78-2
Original file line numberDiff line numberDiff line change
@@ -1595,6 +1595,11 @@
15951595
schema-utils "^3.0.0"
15961596
source-map "^0.7.3"
15971597

1598+
"@popperjs/core@^2.9.2":
1599+
version "2.11.6"
1600+
resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.6.tgz#cee20bd55e68a1720bdab363ecf0c821ded4cd45"
1601+
integrity sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==
1602+
15981603
"@reduxjs/toolkit@^1.9.2":
15991604
version "1.9.2"
16001605
resolved "https://registry.yarnpkg.com/@reduxjs/toolkit/-/toolkit-1.9.2.tgz#4cd153491118038e2eebcb63b2264e42a8a2d74c"
@@ -3136,6 +3141,11 @@ cjs-module-lexer@^1.0.0:
31363141
resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz#9f84ba3244a512f3a54e5277e8eef4c489864e40"
31373142
integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==
31383143

3144+
classnames@^2.2.6:
3145+
version "2.3.2"
3146+
resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.2.tgz#351d813bf0137fcc6a76a16b88208d2560a0d924"
3147+
integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==
3148+
31393149
clean-css@^5.2.2:
31403150
version "5.3.2"
31413151
resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.2.tgz#70ecc7d4d4114921f5d298349ff86a31a9975224"
@@ -3607,6 +3617,11 @@ data-urls@^2.0.0:
36073617
whatwg-mimetype "^2.3.0"
36083618
whatwg-url "^8.0.0"
36093619

3620+
date-fns@^2.24.0:
3621+
version "2.29.3"
3622+
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.3.tgz#27402d2fc67eb442b511b70bbdf98e6411cd68a8"
3623+
integrity sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==
3624+
36103625
debug@*, debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4:
36113626
version "4.3.4"
36123627
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
@@ -3703,6 +3718,13 @@ defined@^1.0.0:
37033718
resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.1.tgz#c0b9db27bfaffd95d6f61399419b893df0f91ebf"
37043719
integrity sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==
37053720

3721+
dehumanize-date@^2.0.1:
3722+
version "2.6.2"
3723+
resolved "https://registry.yarnpkg.com/dehumanize-date/-/dehumanize-date-2.6.2.tgz#605291465f0f2bafbfc9ba9ff5845927b35075f4"
3724+
integrity sha512-Fxxt8zwKPTTMq7fLwXPK+QHWaiuTClNAPjCEJnlUolL00JPPus11QAs47l9iL6E3tNIeS9GiVcddqrBjM/z7kw==
3725+
dependencies:
3726+
is-leap-year "^0.1.0"
3727+
37063728
delayed-stream@~1.0.0:
37073729
version "1.0.0"
37083730
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
@@ -5281,6 +5303,11 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
52815303
dependencies:
52825304
is-extglob "^2.1.1"
52835305

5306+
is-leap-year@^0.1.0:
5307+
version "0.1.0"
5308+
resolved "https://registry.yarnpkg.com/is-leap-year/-/is-leap-year-0.1.0.tgz#e3ee04508d878c3c68a5012361c5b806d1e0fbeb"
5309+
integrity sha512-dO84dvtpU7QRemrN0sjm5w69TX3ZL7JIsVwxn5fVZ55urKPSRK68gEWbBP+qKqDR4CoDEUU4zFCMt8QTDrdOPw==
5310+
52845311
is-map@^2.0.1, is-map@^2.0.2:
52855312
version "2.0.2"
52865313
resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127"
@@ -6730,6 +6757,11 @@ obuf@^1.0.0, obuf@^1.1.2:
67306757
resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e"
67316758
integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==
67326759

6760+
occasion@^1.0.0:
6761+
version "1.0.0"
6762+
resolved "https://registry.yarnpkg.com/occasion/-/occasion-1.0.0.tgz#4f6a84e0475bea2d4c2e9a8a9408cf95250a8b00"
6763+
integrity sha512-svg+heBWMSp2MwbdsO9ade085vvOkQIQa7708MdhEFGHyAR+1nRxfIodRPQKFBSZT53SKxaUiMBY757jXkIezg==
6764+
67336765
67346766
version "2.4.1"
67356767
resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f"
@@ -6934,6 +6966,11 @@ performance-now@^2.1.0:
69346966
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
69356967
integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==
69366968

6969+
picker@^0.1.4:
6970+
version "0.1.4"
6971+
resolved "https://registry.yarnpkg.com/picker/-/picker-0.1.4.tgz#101b890d34dc387823236af9ba7067660b48d9e8"
6972+
integrity sha512-M9fNs3FYg3buWWGrxtZWBngshiD4cQWqvnO1YIPet/P3VaSrcEkg9I9SwiNXpLhPVkP5b+eLoaWc3DLrRL/VUA==
6973+
69376974
picocolors@^0.2.1:
69386975
version "0.2.1"
69396976
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f"
@@ -7613,7 +7650,7 @@ prompts@^2.0.1, prompts@^2.4.2:
76137650
kleur "^3.0.3"
76147651
sisteransi "^1.0.5"
76157652

7616-
prop-types@^15.7.2, prop-types@^15.8.1:
7653+
prop-types@^15.5.8, prop-types@^15.7.2, prop-types@^15.8.1:
76177654
version "15.8.1"
76187655
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
76197656
integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
@@ -7713,6 +7750,27 @@ react-app-polyfill@^3.0.0:
77137750
regenerator-runtime "^0.13.9"
77147751
whatwg-fetch "^3.6.2"
77157752

7753+
react-date@^2.0.0:
7754+
version "2.0.0"
7755+
resolved "https://registry.yarnpkg.com/react-date/-/react-date-2.0.0.tgz#bb2c250ce3f2baf9acb653606ea601d3e31937ad"
7756+
integrity sha512-tVpNHz7Ny5zWy8VjotcXcibp8CdiOECdTieDy0qoYJ9lXxm8YbyakxyIehuxYlHolBkxeONNw7x0uOtCDXGbPQ==
7757+
dependencies:
7758+
dehumanize-date "^2.0.1"
7759+
occasion "^1.0.0"
7760+
prop-types "^15.5.8"
7761+
7762+
react-datepicker@^4.10.0:
7763+
version "4.10.0"
7764+
resolved "https://registry.yarnpkg.com/react-datepicker/-/react-datepicker-4.10.0.tgz#3f386ac5873dac5ea56544e51cdc01109938796c"
7765+
integrity sha512-6IfBCZyWj54ZZGLmEZJ9c4Yph0s9MVfEGDC2evOvf9AmVz+RRcfP2Czqad88Ff9wREbcbqa4dk7IFYeXF1d3Ag==
7766+
dependencies:
7767+
"@popperjs/core" "^2.9.2"
7768+
classnames "^2.2.6"
7769+
date-fns "^2.24.0"
7770+
prop-types "^15.7.2"
7771+
react-onclickoutside "^6.12.2"
7772+
react-popper "^2.3.0"
7773+
77167774
react-dev-utils@^12.0.1:
77177775
version "12.0.1"
77187776
resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-12.0.1.tgz#ba92edb4a1f379bd46ccd6bcd4e7bc398df33e73"
@@ -7756,6 +7814,11 @@ react-error-overlay@^6.0.11:
77567814
resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb"
77577815
integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==
77587816

7817+
react-fast-compare@^3.0.1:
7818+
version "3.2.0"
7819+
resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb"
7820+
integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==
7821+
77597822
react-is@^16.13.1, react-is@^16.7.0:
77607823
version "16.13.1"
77617824
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
@@ -7786,6 +7849,19 @@ react-modal@^3.16.1:
77867849
react-lifecycles-compat "^3.0.0"
77877850
warning "^4.0.3"
77887851

7852+
react-onclickoutside@^6.12.2:
7853+
version "6.12.2"
7854+
resolved "https://registry.yarnpkg.com/react-onclickoutside/-/react-onclickoutside-6.12.2.tgz#8e6cf80c7d17a79f2c908399918158a7b02dda01"
7855+
integrity sha512-NMXGa223OnsrGVp5dJHkuKxQ4czdLmXSp5jSV9OqiCky9LOpPATn3vLldc+q5fK3gKbEHvr7J1u0yhBh/xYkpA==
7856+
7857+
react-popper@^2.3.0:
7858+
version "2.3.0"
7859+
resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-2.3.0.tgz#17891c620e1320dce318bad9fede46a5f71c70ba"
7860+
integrity sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==
7861+
dependencies:
7862+
react-fast-compare "^3.0.1"
7863+
warning "^4.0.2"
7864+
77897865
react-redux@^8.0.5:
77907866
version "8.0.5"
77917867
resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-8.0.5.tgz#e5fb8331993a019b8aaf2e167a93d10af469c7bd"
@@ -9146,7 +9222,7 @@ walker@^1.0.7:
91469222
dependencies:
91479223
makeerror "1.0.12"
91489224

9149-
warning@^4.0.3:
9225+
warning@^4.0.2, warning@^4.0.3:
91509226
version "4.0.3"
91519227
resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3"
91529228
integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==

0 commit comments

Comments
 (0)