File tree Expand file tree Collapse file tree 3 files changed +43
-0
lines changed
packages/lib/src/components Expand file tree Collapse file tree 3 files changed +43
-0
lines changed Original file line number Diff line number Diff line change 1+ import React from "react" ;
2+ import { createComponent , type EventName } from "@lit/react" ;
3+ import {
4+ VscodeContextMenu as VscodeContextMenuWebComponent ,
5+ VscContextMenuSelectEvent ,
6+ } from "@vscode-elements/elements/dist/vscode-context-menu/vscode-context-menu" ;
7+
8+ const VscodeContextMenu = createComponent ( {
9+ tagName : "vscode-context-menu" ,
10+ elementClass : VscodeContextMenuWebComponent ,
11+ react : React ,
12+ displayName : "VscodeContextMenu" ,
13+ events : {
14+ onVscContextMenuSelect :
15+ "vsc-context-menu-select" as EventName < VscContextMenuSelectEvent > ,
16+ } ,
17+ } ) ;
18+
19+ export default VscodeContextMenu ;
Original file line number Diff line number Diff line change 1+ import React from "react" ;
2+ import { createComponent } from "@lit/react" ;
3+ import { VscodeContextMenuItem as WC } from "@vscode-elements/elements" ;
4+
5+ const VscodeContextMenuItem = createComponent ( {
6+ tagName : "vscode-context-menu-item" ,
7+ elementClass : WC ,
8+ react : React ,
9+ displayName : "VscodeContextMenuItem" ,
10+ } ) ;
11+
12+ export default VscodeContextMenuItem ;
Original file line number Diff line number Diff line change 1+ import React from "react" ;
2+ import { createComponent } from "@lit/react" ;
3+ import { VscodeDivider as WC } from "@vscode-elements/elements" ;
4+
5+ const VscodeDivider = createComponent ( {
6+ tagName : "vscode-divider" ,
7+ elementClass : WC ,
8+ react : React ,
9+ displayName : "VscodeDivider" ,
10+ } ) ;
11+
12+ export default VscodeDivider ;
You can’t perform that action at this time.
0 commit comments