emotion diary : fix error
This commit is contained in:
BIN
emotiondiary/public/favicon.ico
Normal file
BIN
emotiondiary/public/favicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 66 KiB |
@@ -1,15 +1,13 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="ko">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
|
<link rel="icon" href="%PUBLIC_URL%/favicon.ico" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
<meta name="theme-color" content="#000000" />
|
<meta name="theme-color" content="#000000" />
|
||||||
<meta
|
<meta name="description" content="나만의 감정 일기장" />
|
||||||
name="description"
|
|
||||||
content="Web site created using create-react-app"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<title>React App</title>
|
<title>감정 일기장</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="root"></div>
|
<div id="root"></div>
|
||||||
|
|||||||
@@ -49,10 +49,12 @@ function App() {
|
|||||||
const diaryList = JSON.parse(localData).sort(
|
const diaryList = JSON.parse(localData).sort(
|
||||||
(a, b) => parseInt(b.id) - parseInt(a.id)
|
(a, b) => parseInt(b.id) - parseInt(a.id)
|
||||||
);
|
);
|
||||||
dataId.current = parseInt(diaryList[0].id) + 1;
|
|
||||||
|
|
||||||
|
if (diaryList.length >= 1) {
|
||||||
|
dataId.current = parseInt(diaryList[0].id) + 1;
|
||||||
dispatch({ type: "INIT", data: diaryList });
|
dispatch({ type: "INIT", data: diaryList });
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
// CREATE
|
// CREATE
|
||||||
|
|||||||
@@ -13,6 +13,11 @@ const Diary = () => {
|
|||||||
|
|
||||||
const [data, setData] = useState();
|
const [data, setData] = useState();
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
const titleElement = document.getElementsByTagName("title")[0];
|
||||||
|
titleElement.innerHTML = `감정 일기장 - ${id}번 일기`;
|
||||||
|
}, []);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (diaryList.length >= 1) {
|
if (diaryList.length >= 1) {
|
||||||
const targetDiary = diaryList.find(
|
const targetDiary = diaryList.find(
|
||||||
|
|||||||
@@ -11,6 +11,11 @@ const Edit = () => {
|
|||||||
|
|
||||||
const { id } = useParams();
|
const { id } = useParams();
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
const titleElement = document.getElementsByTagName("title")[0];
|
||||||
|
titleElement.innerHTML = `감정 일기장 - ${id}번 일기 수정`;
|
||||||
|
}, []);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (diaryList.length >= 1) {
|
if (diaryList.length >= 1) {
|
||||||
const targetDiary = diaryList.find(
|
const targetDiary = diaryList.find(
|
||||||
|
|||||||
@@ -12,6 +12,11 @@ const Home = () => {
|
|||||||
|
|
||||||
const headText = `${curDate.getFullYear()}년 ${curDate.getMonth() + 1}월`;
|
const headText = `${curDate.getFullYear()}년 ${curDate.getMonth() + 1}월`;
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
const titleElement = document.getElementsByTagName("title")[0];
|
||||||
|
titleElement.innerHTML = `감정 일기장`;
|
||||||
|
}, []);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (diaryList.length >= 1) {
|
if (diaryList.length >= 1) {
|
||||||
const firstDay = new Date(
|
const firstDay = new Date(
|
||||||
|
|||||||
@@ -1,6 +1,11 @@
|
|||||||
|
import { useEffect } from "react";
|
||||||
import DiaryEditor from "../components/DiaryEditor";
|
import DiaryEditor from "../components/DiaryEditor";
|
||||||
|
|
||||||
const New = () => {
|
const New = () => {
|
||||||
|
useEffect(() => {
|
||||||
|
const titleElement = document.getElementsByTagName("title")[0];
|
||||||
|
titleElement.innerHTML = `감정 일기장 - 새 일기`;
|
||||||
|
}, []);
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<DiaryEditor />
|
<DiaryEditor />
|
||||||
|
|||||||
Reference in New Issue
Block a user