From 2e38436bfa094c26e1ca3d945bc95109566789af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=8A=A4=ED=82=A4=ED=86=A0?= <39672943+honeybugs@users.noreply.github.com> Date: Tue, 23 Aug 2022 20:26:11 +0900 Subject: [PATCH 1/4] [FEAT] Wirte Diary Page --- frontend/src/App.js | 5 +- frontend/src/WriteDiaryPage.jsx | 82 ++++++++++ frontend/src/css/EditProfilePage.css | 198 ------------------------- frontend/src/css/WriteDiaryPage.css | 134 +++++++++++++++++ frontend/src/images/calendar_icon.svg | 12 -- frontend/src/images/camera_icon.svg | 3 - frontend/src/images/image_icon.svg | 3 + frontend/src/images/left_arrow.svg | 3 + frontend/src/images/withdrawl_icon.svg | 9 -- 9 files changed, 225 insertions(+), 224 deletions(-) create mode 100644 frontend/src/WriteDiaryPage.jsx delete mode 100644 frontend/src/css/EditProfilePage.css create mode 100644 frontend/src/css/WriteDiaryPage.css delete mode 100644 frontend/src/images/calendar_icon.svg delete mode 100644 frontend/src/images/camera_icon.svg create mode 100644 frontend/src/images/image_icon.svg create mode 100644 frontend/src/images/left_arrow.svg delete mode 100644 frontend/src/images/withdrawl_icon.svg diff --git a/frontend/src/App.js b/frontend/src/App.js index 5f0c4c3..04fc37e 100644 --- a/frontend/src/App.js +++ b/frontend/src/App.js @@ -1,12 +1,13 @@ import './App.css'; -import EditProfilePage from './EditProfilePage'; +import WriteDiaryPage from './WriteDiaryPage'; + // import { BrowserRouter, Route, Routes } from 'react-router-dom'; function App() { return ( //
- + {/* }> }> diff --git a/frontend/src/WriteDiaryPage.jsx b/frontend/src/WriteDiaryPage.jsx new file mode 100644 index 0000000..b496d75 --- /dev/null +++ b/frontend/src/WriteDiaryPage.jsx @@ -0,0 +1,82 @@ +import { useState } from "react"; +import "./css/WriteDiaryPage.css"; +import arrow_svg from "./images/left_arrow.svg"; +import image_icon_svg from "./images/image_icon.svg"; + +function WriteDiaryPage() { + const [image, setImage] = useState(); + const [diaryData, setDiaryData] = useState({ + title: "", + text: "", + }); + + const upload_image = ({ target: { files } }) => { + const reader = new FileReader(); + reader.onload = () => { + setImage(reader.result); + }; + reader.readAsDataURL(files[0]); + }; + + const onSubmit = () => { + //제출코드 + }; + const onCancel = () => { + //뒤로가기 + }; + return ( +
+
+

제로웨이스트 일기

+

+ 오늘 행동했던 제로웨이스트 활동을 일기로 작성해보세요. +

+
+
+
+

오늘의 일기 작성

+

2022.08.08

+
+ + { + setDiaryData({ ...diaryData, title: value }); + }} + /> +