aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2021-01-31 13:18:18 +0800
committercrupest <crupest@outlook.com>2021-01-31 13:18:18 +0800
commit11ac71e2f22b20e258459f1b78ac1b7e7b4044c3 (patch)
tree13638edbc7aa613c57520dfc4d0de982a5681501
parent1eb4c3bb1cd399e2419422e8f04c2459bd29c63f (diff)
downloadtimeline-11ac71e2f22b20e258459f1b78ac1b7e7b4044c3.tar.gz
timeline-11ac71e2f22b20e258459f1b78ac1b7e7b4044c3.tar.bz2
timeline-11ac71e2f22b20e258459f1b78ac1b7e7b4044c3.zip
...
-rw-r--r--FrontEnd/src/app/views/timeline-common/TimelineMember.tsx12
1 files changed, 6 insertions, 6 deletions
diff --git a/FrontEnd/src/app/views/timeline-common/TimelineMember.tsx b/FrontEnd/src/app/views/timeline-common/TimelineMember.tsx
index 7bc81e7f..9660b2aa 100644
--- a/FrontEnd/src/app/views/timeline-common/TimelineMember.tsx
+++ b/FrontEnd/src/app/views/timeline-common/TimelineMember.tsx
@@ -33,7 +33,7 @@ const TimelineMemberItem: React.FC<{
{onAction ? (
<Button
className="align-self-center"
- variant="danger"
+ variant={add ? "success" : "danger"}
onClick={() => {
onAction(user.username);
}}
@@ -88,7 +88,7 @@ const TimelineMemberUserSearch: React.FC<{ timeline: TimelineInfo }> = ({
(user) =>
timeline.members.findIndex(
(m) => m.username === user.username
- ) === -1
+ ) === -1 && timeline.owner.username !== user.username
);
setUserSearchState({ type: "users", data: users });
},
@@ -108,8 +108,8 @@ const TimelineMemberUserSearch: React.FC<{ timeline: TimelineInfo }> = ({
return <div>{t("timeline.member.noUserAvailableToAdd")}</div>;
} else {
return (
- <ListGroup>
- {users.map((user) => {
+ <ListGroup className="mt-2">
+ {users.map((user) => (
<TimelineMemberItem
key={user.username}
user={user}
@@ -122,8 +122,8 @@ const TimelineMemberUserSearch: React.FC<{ timeline: TimelineInfo }> = ({
setUserSearchState({ type: "init" });
});
}}
- />;
- })}
+ />
+ ))}
</ListGroup>
);
}