aboutsummaryrefslogtreecommitdiff
path: root/FrontEnd/src/app/views/common/Menu.tsx
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2021-03-07 22:22:53 +0800
committerGitHub <noreply@github.com>2021-03-07 22:22:53 +0800
commit85113bd6e24d385bc3986e01b9f7c9e3b5e435e5 (patch)
tree3739c73d7d983016632856a87aa5cbd4cd6c5232 /FrontEnd/src/app/views/common/Menu.tsx
parent486663e6b4b2aa4addc4c84d24e1ce5252941858 (diff)
parentfa3b2bad71eae374d639073077030af9c5a908ff (diff)
downloadtimeline-85113bd6e24d385bc3986e01b9f7c9e3b5e435e5.tar.gz
timeline-85113bd6e24d385bc3986e01b9f7c9e3b5e435e5.tar.bz2
timeline-85113bd6e24d385bc3986e01b9f7c9e3b5e435e5.zip
Merge pull request #348 from crupest/post-markdown
Post markdown edit.
Diffstat (limited to 'FrontEnd/src/app/views/common/Menu.tsx')
-rw-r--r--FrontEnd/src/app/views/common/Menu.tsx5
1 files changed, 4 insertions, 1 deletions
diff --git a/FrontEnd/src/app/views/common/Menu.tsx b/FrontEnd/src/app/views/common/Menu.tsx
index c2110c9c..54650f22 100644
--- a/FrontEnd/src/app/views/common/Menu.tsx
+++ b/FrontEnd/src/app/views/common/Menu.tsx
@@ -12,6 +12,7 @@ export type MenuItem =
| {
type: "button";
text: I18nText;
+ iconClassName?: string;
color?: BootstrapThemeColor;
onClick: () => void;
};
@@ -44,6 +45,9 @@ const Menu: React.FC<MenuProps> = ({ items, className, onItemClicked }) => {
onItemClicked?.();
}}
>
+ {item.iconClassName != null ? (
+ <i className={clsx(item.iconClassName, "cru-menu-item-icon")} />
+ ) : null}
{convertI18nText(item.text, t)}
</div>
);
@@ -67,7 +71,6 @@ export const PopupMenu: React.FC<PopupMenuProps> = ({ items, children }) => {
return (
<OverlayTrigger
trigger="click"
- placement="bottom"
rootClose
overlay={
<Popover id="menu-popover">