aboutsummaryrefslogtreecommitdiff
path: root/FrontEnd/src/views/common/menu/Menu.tsx
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2023-08-15 17:29:33 +0800
committercrupest <crupest@outlook.com>2023-08-15 17:29:33 +0800
commitbac55126dc853662bfb9dcdb6ba9e1616c73e660 (patch)
tree62a8d20f78dc05c4881c1a9cc49cdf187ee3679d /FrontEnd/src/views/common/menu/Menu.tsx
parent3a54aa6171ad14854e877e1b4f320f808ed61811 (diff)
downloadtimeline-bac55126dc853662bfb9dcdb6ba9e1616c73e660.tar.gz
timeline-bac55126dc853662bfb9dcdb6ba9e1616c73e660.tar.bz2
timeline-bac55126dc853662bfb9dcdb6ba9e1616c73e660.zip
...
Diffstat (limited to 'FrontEnd/src/views/common/menu/Menu.tsx')
-rw-r--r--FrontEnd/src/views/common/menu/Menu.tsx6
1 files changed, 4 insertions, 2 deletions
diff --git a/FrontEnd/src/views/common/menu/Menu.tsx b/FrontEnd/src/views/common/menu/Menu.tsx
index a9ebfedf..65cd55b4 100644
--- a/FrontEnd/src/views/common/menu/Menu.tsx
+++ b/FrontEnd/src/views/common/menu/Menu.tsx
@@ -21,6 +21,7 @@ export type MenuItem =
export type MenuItems = MenuItem[];
export type MenuProps = {
+ color?: ThemeColor;
items: MenuItems;
onItemClicked?: () => void;
className?: string;
@@ -28,6 +29,7 @@ export type MenuProps = {
};
export default function Menu({
+ color,
items,
onItemClicked,
className,
@@ -37,7 +39,7 @@ export default function Menu({
return (
<div
- className={classNames("cru-menu cru-primary", className)}
+ className={classNames(`cru-menu cru-button-${color ?? "primary"}`, className)}
style={style}
>
{items.map((item, index) => {
@@ -48,7 +50,7 @@ export default function Menu({
return (
<div
key={index}
- className={`cru-menu-item cru-${color ?? "primary"}`}
+ className={`cru-menu-item cru-button-${color ?? "primary"}`}
onClick={() => {
onClick();
onItemClicked?.();