# vue-simple-context-menu Simple context-menu component built for Vue. Works well with both left and right clicks. Nothing too fancy, just works and is simple to use.
### Demo [View demo](https://johndatserakis.github.io/vue-simple-context-menu/) [View on npm](https://www.npmjs.com/package/vue-simple-context-menu) [View on GitHub](https://github.com/johndatserakis/vue-simple-context-menu) ### Install ``` # npm npm i vue-simple-context-menu # yarn yarn add vue-simple-context-menu ``` Or you can include it through the browser at the bottom of your page along with the css: ```html ``` ### About Just a simple little menu to be shown where a click happens - closes after use automatically by clicking an option or outside of the menu. Multiple menus are supported - just make sure to use a unique string as your `elementId` prop value. A nice feature that comes baked in is the menu placement after a click - it sits just ever so slightly under your click location - so that any hover style you had on the item that was clicked gets removed nicely. I modeled it after the macOS right click menu. ### Usage Example ```html @import '/path/to/node_modules/vue-simple-context-menu.css'; import 'vue-simple-context-menu/dist/vue-simple-context-menu.css' import VueSimpleContextMenu from 'vue-simple-context-menu' Vue.component('vue-simple-context-menu', VueSimpleContextMenu) ``` ```html