Directive using vue js to show the menu when the user scrolls up and hide when scrolling down using pure javascript
https://wemboava.github.io/vue-scrollup-menu
npm i vue-scrollup-menu
<template>
<header v-vue-scrollup-menu class="header"></header>
</template>
<script>
import vueScrollupMenu from 'vue-scrollup-menu'
export default {
name: 'Header',
directives: {
vueScrollupMenu
},
}
</script>
import Vue from 'vue'
import vueScrollupMenu from 'vue-scrollup-menu'
Vue.directive('vue-scrollup-menu', vueScrollupMenu)