Skip to content

Commit a417c03

Browse files
committed
Add components
1 parent 77cb8c8 commit a417c03

File tree

3 files changed

+43
-0
lines changed

3 files changed

+43
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
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;
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
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;
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
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;

0 commit comments

Comments
 (0)