From a581cf642fa0ff06c27e3d3d95af02aec3abd87d Mon Sep 17 00:00:00 2001 From: crupest Date: Tue, 3 Nov 2020 23:37:28 +0800 Subject: feat: Enhance home page layout. --- FrontEnd/src/app/views/common/SearchInput.tsx | 12 +++++++----- FrontEnd/src/app/views/home/BoardWithUser.tsx | 8 ++++---- FrontEnd/src/app/views/home/BoardWithoutUser.tsx | 2 +- FrontEnd/src/app/views/home/index.tsx | 4 ++-- 4 files changed, 14 insertions(+), 12 deletions(-) (limited to 'FrontEnd/src') diff --git a/FrontEnd/src/app/views/common/SearchInput.tsx b/FrontEnd/src/app/views/common/SearchInput.tsx index 9833d515..1373bd68 100644 --- a/FrontEnd/src/app/views/common/SearchInput.tsx +++ b/FrontEnd/src/app/views/common/SearchInput.tsx @@ -36,7 +36,7 @@ const SearchInput: React.FC = (props) => { ); return ( -
+ = (props) => { onKeyPress={onInputKeyPress} placeholder={props.placeholder} /> -
- {props.additionalButton} -
-
+ {props.additionalButton ? ( +
+ {props.additionalButton} +
+ ) : null} +
{props.loading ? ( ) : ( diff --git a/FrontEnd/src/app/views/home/BoardWithUser.tsx b/FrontEnd/src/app/views/home/BoardWithUser.tsx index dcd39cbe..fbe1dd89 100644 --- a/FrontEnd/src/app/views/home/BoardWithUser.tsx +++ b/FrontEnd/src/app/views/home/BoardWithUser.tsx @@ -62,9 +62,9 @@ const BoardWithUser: React.FC<{ user: UserWithToken }> = ({ user }) => { }, [user, joinTimelines]); return ( - + {ownTimelines === "offline" && joinTimelines === "offline" ? ( - + { setOwnTimelines("loading"); @@ -74,7 +74,7 @@ const BoardWithUser: React.FC<{ user: UserWithToken }> = ({ user }) => { ) : ( <> - + = ({ user }) => { }} /> - + { }, [publicTimelines]); return ( - + {publicTimelines === "offline" ? ( { return ( <> - - + +