From 4133d7122a54faf85458151d36c5fc040db7baef Mon Sep 17 00:00:00 2001 From: crupest Date: Tue, 1 Aug 2023 00:40:18 +0800 Subject: ... --- FrontEnd/src/pages/setting/index.tsx | 2 +- FrontEnd/src/pages/timeline/TimelinePostCard.tsx | 4 +-- .../src/pages/timeline/TimelinePostContainer.tsx | 4 +-- FrontEnd/src/pages/timeline/TimelinePostEdit.tsx | 39 ++++++++++------------ FrontEnd/src/pages/timeline/TimelinePostView.tsx | 6 ++-- 5 files changed, 25 insertions(+), 30 deletions(-) (limited to 'FrontEnd/src/pages') diff --git a/FrontEnd/src/pages/setting/index.tsx b/FrontEnd/src/pages/setting/index.tsx index 12a7670e..8e8ae488 100644 --- a/FrontEnd/src/pages/setting/index.tsx +++ b/FrontEnd/src/pages/setting/index.tsx @@ -247,7 +247,7 @@ export default function SettingPage() { ]); return ( - + {user ? ( diff --git a/FrontEnd/src/pages/timeline/TimelinePostCard.tsx b/FrontEnd/src/pages/timeline/TimelinePostCard.tsx index 83479349..f3743915 100644 --- a/FrontEnd/src/pages/timeline/TimelinePostCard.tsx +++ b/FrontEnd/src/pages/timeline/TimelinePostCard.tsx @@ -5,7 +5,7 @@ import Card from "@/views/common/Card"; import "./TimelinePostCard.css"; -export interface TimelinePostEditCardProps { +interface TimelinePostCardProps { className?: string; children?: ReactNode; } @@ -13,7 +13,7 @@ export interface TimelinePostEditCardProps { export default function TimelinePostCard({ className, children, -}: TimelinePostEditCardProps) { +}: TimelinePostCardProps) { return ( {children} diff --git a/FrontEnd/src/pages/timeline/TimelinePostContainer.tsx b/FrontEnd/src/pages/timeline/TimelinePostContainer.tsx index 4697268b..9dc211b2 100644 --- a/FrontEnd/src/pages/timeline/TimelinePostContainer.tsx +++ b/FrontEnd/src/pages/timeline/TimelinePostContainer.tsx @@ -3,7 +3,7 @@ import classNames from "classnames"; import "./TimelinePostContainer.css"; -export interface TimelinePostEditCardProps { +interface TimelinePostContainerProps { className?: string; children?: ReactNode; } @@ -11,7 +11,7 @@ export interface TimelinePostEditCardProps { export default function TimelinePostContainer({ className, children, -}: TimelinePostEditCardProps) { +}: TimelinePostContainerProps) { return (
{children} diff --git a/FrontEnd/src/pages/timeline/TimelinePostEdit.tsx b/FrontEnd/src/pages/timeline/TimelinePostEdit.tsx index b0cc763a..cd5a2d8d 100644 --- a/FrontEnd/src/pages/timeline/TimelinePostEdit.tsx +++ b/FrontEnd/src/pages/timeline/TimelinePostEdit.tsx @@ -1,4 +1,4 @@ -import * as React from "react"; +import { useState, useEffect, ChangeEventHandler } from "react"; import { useTranslation } from "react-i18next"; import { UiLogicError } from "@/common"; @@ -28,11 +28,10 @@ interface TimelinePostEditTextProps { disabled: boolean; onChange: (text: string) => void; className?: string; - style?: React.CSSProperties; } -const TimelinePostEditText: React.FC = (props) => { - const { text, disabled, onChange, className, style } = props; +function TimelinePostEditText(props: TimelinePostEditTextProps) { + const { text, disabled, onChange, className } = props; return (