feat: integrate mermaidToExcalidraw

This commit is contained in:
Aakansha Doshi 2023-08-17 12:24:00 +05:30
parent 991f5570ce
commit 6a04ebc6db
8 changed files with 788 additions and 7 deletions

View file

@ -397,6 +397,22 @@ export const ShapesSwitcher = ({
>
{t("toolBar.embeddable")}
</DropdownMenu.Item>
<DropdownMenu.Item
onSelect={() => {
const nextActiveTool = updateActiveTool(appState, {
type: "mermaid",
});
setAppState({
activeTool: nextActiveTool,
multiElement: null,
selectedElementIds: {},
});
}}
icon={EmbedIcon}
data-testid="toolbar-embeddable"
>
{t("toolBar.mermaidToExcalidraw")}
</DropdownMenu.Item>
</DropdownMenu.Content>
</DropdownMenu>
)}