From c313a2cf4229eeeb4bc486c64246237e93de370b Mon Sep 17 00:00:00 2001 From: Aakansha Doshi Date: Tue, 29 Aug 2023 21:20:08 +0530 Subject: [PATCH] add mermaid icon in dropdown --- src/components/Actions.tsx | 9 +++++++-- src/components/icons.tsx | 7 +++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/components/Actions.tsx b/src/components/Actions.tsx index 066d7bd3d..d6b5db2a3 100644 --- a/src/components/Actions.tsx +++ b/src/components/Actions.tsx @@ -36,7 +36,12 @@ import { import "./Actions.scss"; import DropdownMenu from "./dropdownMenu/DropdownMenu"; -import { EmbedIcon, extraToolsIcon, frameToolIcon } from "./icons"; +import { + EmbedIcon, + extraToolsIcon, + frameToolIcon, + mermaidLogoIcon, +} from "./icons"; import { KEYS } from "../keys"; export const SelectedShapeActions = ({ @@ -408,7 +413,7 @@ export const ShapesSwitcher = ({ selectedElementIds: {}, }); }} - icon={EmbedIcon} + icon={mermaidLogoIcon} data-testid="toolbar-embeddable" > {t("toolBar.mermaidToExcalidraw")} diff --git a/src/components/icons.tsx b/src/components/icons.tsx index c24b61d0e..c06359dbc 100644 --- a/src/components/icons.tsx +++ b/src/components/icons.tsx @@ -1655,3 +1655,10 @@ export const frameToolIcon = createIcon( , tablerIconProps, ); + +export const mermaidLogoIcon = createIcon( + , +);