Open renzhiVivio opened 2 years ago
Hi @renzhiVivio , thanks for taking time commenting the issue you are facing. Let me get into the issue you are facing.
Thanks, Kishore
Hi @renzhiVivio , the below code works for me. Kindly use that.
import {
ContextMenuTrigger,
ContextMenu,
ContextMenuItem
} from "rctx-contextmenu";
export default function App() {
const handlePageControlContextMenu = (text) => {
console.log(text);
};
return (
<div className="App">
<ContextMenuTrigger id="my-context-menu-1">
<div className="box">Right Click On Me</div>
</ContextMenuTrigger>
<ContextMenu id="my-context-menu-1">
<ContextMenuItem onClick={() => console.log("I'm clicked!")}>
Set As HomePage
</ContextMenuItem>
<ContextMenuItem
onClick={() => handlePageControlContextMenu("changeName")}
>
Change Page Name
</ContextMenuItem>
<ContextMenuItem
onClick={() => handlePageControlContextMenu("moveToTop")}
>
Move To Top
</ContextMenuItem>
<ContextMenuItem
onClick={() => handlePageControlContextMenu("moveToBottom")}
>
Move To Bottom
</ContextMenuItem>
</ContextMenu>
</div>
);
}
Let me know if this still doesn't work.
Thanks,
rctx-contextmenu
version:1.3.5node
version:v16.13.1npm
(oryarn
) version:8.3.0Relevant code or config