diff options
| author | crupest <crupest@outlook.com> | 2020-12-21 17:33:16 +0800 | 
|---|---|---|
| committer | crupest <crupest@outlook.com> | 2020-12-21 17:33:16 +0800 | 
| commit | d960fdcfb79caf257fed6b68cc169a785003d965 (patch) | |
| tree | 5aa5aaae61c2d179ae04bb026571e0028662d835 /FrontEnd/src/app/views/timeline/TimelineInfoCard.tsx | |
| parent | caa9d638c8167a54e19344e6e4cea99da2b031ef (diff) | |
| download | timeline-d960fdcfb79caf257fed6b68cc169a785003d965.tar.gz timeline-d960fdcfb79caf257fed6b68cc169a785003d965.tar.bz2 timeline-d960fdcfb79caf257fed6b68cc169a785003d965.zip  | |
...
Diffstat (limited to 'FrontEnd/src/app/views/timeline/TimelineInfoCard.tsx')
| -rw-r--r-- | FrontEnd/src/app/views/timeline/TimelineInfoCard.tsx | 12 | 
1 files changed, 11 insertions, 1 deletions
diff --git a/FrontEnd/src/app/views/timeline/TimelineInfoCard.tsx b/FrontEnd/src/app/views/timeline/TimelineInfoCard.tsx index 934ad090..8f967a34 100644 --- a/FrontEnd/src/app/views/timeline/TimelineInfoCard.tsx +++ b/FrontEnd/src/app/views/timeline/TimelineInfoCard.tsx @@ -1,6 +1,8 @@  import React from "react";  import { useTranslation } from "react-i18next";  import { Dropdown, Button } from "react-bootstrap"; +import Svg from "react-inlinesvg"; +import bookmarkIcon from "bootstrap-icons/icons/bookmark.svg";  import { useAvatar } from "@/services/user";  import { timelineVisibilityTooltipTranslationMap } from "@/services/timeline"; @@ -18,6 +20,7 @@ const TimelineInfoCard: React.FC<TimelineInfoCardProps> = (props) => {      timeline,      collapse,      onMember, +    onBookmark,      onManage,      syncStatus,      toggleCollapse, @@ -50,8 +53,15 @@ const TimelineInfoCard: React.FC<TimelineInfoCardProps> = (props) => {          {t(timelineVisibilityTooltipTranslationMap[timeline.visibility])}        </small>        <div className="text-right mt-2"> +        {onBookmark != null ? ( +          <Svg +            src={bookmarkIcon} +            className="icon-button text-yellow mr-3" +            onClick={onBookmark} +          /> +        ) : null}          {onManage != null ? ( -          <Dropdown> +          <Dropdown className="d-inline-block">              <Dropdown.Toggle variant="outline-primary">                {t("timeline.manage")}              </Dropdown.Toggle>  | 
