Direction aware hover in Vuejs
Install the component via npm by running npm i vue-direction or yarn add vue-direction.
Import, register and place the component in your Vue app.
<template>
  <VueDirection>
    <template slot-scope="{ mouseDirection }">
      <!-- do something with 'mouseDirection' -->
      {{ mouseDirection.x }}
      {{ mouseDirection.y }}
    </template>
  <VueDirection/>
</template>import VueDirection from 'vue-direction'
export default {
  components: {
    VueDirection,
  },
}Running dev script requires @vue/cli and @vue/cli-service-global to be installed. Install these globally by running npm i --g @vue/cli @vue/cli-service-global or yarn add global vue/cli @vue/cli-service-global.
This project is open to and encourages contributions! Feel free to discuss any bug fixes/features in the issues. If you wish to work on this project:
- Fork the project
- Create your feature branch (git checkout -b new-feature-branch)
- Commit your changes (git commit -am 'add new feature')
- Push to the branch (git push origin new-feature-branch)
- Submit a pull request!
