-
-
-
-
-
-
-
-
-
title :
-
+ return (
+
-
-
-
-
-
-
-
-
- );
+ );
}
diff --git a/frontend/src/auth/imgrewrite.tsx b/frontend/src/auth/imgrewrite.tsx
index 8e48b947a4a979c40b520f513d30c78ee55434b4..40383333ef8c38da7134f1296159c47c66246173 100644
--- a/frontend/src/auth/imgrewrite.tsx
+++ b/frontend/src/auth/imgrewrite.tsx
@@ -1,4 +1,4 @@
-import React, { FormEvent, useState } from "react";
+import React, { FormEvent, useState, useEffect } from "react";
import { Link, Outlet, useNavigate, useLocation } from "react-router-dom";
import { mainimgApi } from "../apis";
import isLength from "validator/lib/isLength";
@@ -27,9 +27,11 @@ export default function ImgRewrite() {
theme: img.theme,
city: img.city,
title: img.title,
- pic: { originalfilename: "", newfilename: "" },
+ fileInfo: { originalfilename: "", newfilename: "" },
});
-
+ useEffect(() => {
+ console.log("수정 전 : ",imgdata);
+ }, []);
const [loading, setLoading] = useState(false);
const [error, setError] = useState("");
@@ -86,7 +88,6 @@ export default function ImgRewrite() {
console.log("확인 중 ", res);
}
else {
- console.log("ㅇ에러")
formdata.append("updatemainimg","");
console.log("formdata",formdata);
const res = await mainimgApi.updateimg(formdata,imgdata._id);
@@ -109,7 +110,7 @@ export default function ImgRewrite() {
if (!isLength(pic.title ?? "", { min: 1 })) {
setError("제목을 입력해 주세요.");
return false;
- } else if (!isLength(pic.pic.newfilename ?? "", { min: 1 })) {
+ } else if (!isLength(pic.fileInfo.newfilename ?? "", { min: 1 })) {
setError("파일을 선택해 주세요.");
return false;
} else if (equals(pic.city, "city")) {
@@ -232,7 +233,7 @@ export default function ImgRewrite() {
/>
) : (

)}
diff --git a/frontend/src/board/board.tsx b/frontend/src/board/board.tsx
index 0c7a640ed9951fdf271712e47e9b5b13bc87915a..2f1c7865c5b3bb0321e2e4f787ef6440809da97f 100644
--- a/frontend/src/board/board.tsx
+++ b/frontend/src/board/board.tsx
@@ -13,7 +13,8 @@ export default function BoardPage() {
useEffect(() => {
getDataList();
- }, [posts]);
+ }, []);
+
// posts
const getDataList = async () => {
const res = await postApi.getData();
diff --git a/frontend/src/home/body.tsx b/frontend/src/home/body.tsx
index 0fad581a97ffd4e92530f7f3d73b226007b02526..a3be100083d390a158592ba35bf0ad4a5a2ef1f9 100644
--- a/frontend/src/home/body.tsx
+++ b/frontend/src/home/body.tsx
@@ -69,7 +69,9 @@ export default function Body() {
key={index}
>
diff --git a/frontend/src/home/theme.tsx b/frontend/src/home/theme.tsx
index 77d993a6cb6098a7ae395124d7f9c333b129ee8c..1b70b00b1422d5577092b8ca3bbfab542c8638d3 100644
--- a/frontend/src/home/theme.tsx
+++ b/frontend/src/home/theme.tsx
@@ -29,7 +29,7 @@ export default function Theme({ handleClick }: ThemeProps) {
캠핑