MCPcopy Create free account
hub / github.com/Make-md/makemd / triggerStickerMenu

Function triggerStickerMenu

src/shared/components/PathSticker.tsx:83–107  ·  view source on GitHub ↗
(e: React.MouseEvent)

Source from the content-addressed store, hash-verified

81 return false;
82 };
83 const triggerStickerMenu = (e: React.MouseEvent) => {
84 e.stopPropagation();
85 if (pathState?.type == "space") {
86 props.superstate.ui.openPalette(
87 <StickerModal
88 ui={props.superstate.ui}
89 selectedSticker={(emoji) =>
90 savePathSticker(props.superstate, pathState.path, emoji)
91 }
92 />,
93 windowFromDocument(e.view.document)
94 );
95
96 return;
97 }
98 props.superstate.ui.openPalette(
99 <StickerModal
100 ui={props.superstate.ui}
101 selectedSticker={(emoji) =>
102 savePathSticker(props.superstate, pathState.path, emoji)
103 }
104 />,
105 windowFromDocument(e.view.document)
106 );
107 };
108 const [stickerType, stickerPath] = parseStickerString(sticker);
109 return (
110 <div

Callers 1

PathStickerViewFunction · 0.70

Calls 3

savePathStickerFunction · 0.90
windowFromDocumentFunction · 0.90
openPaletteMethod · 0.45

Tested by

no test coverage detected