- 🌍 I'm based in Cyprus, Limassol
- ✉️ You can contact me at kep4408@gmail.com### Skills
// asyncData.js | |
export default ({ store, router }) => async (to, from, next) => { | |
const matched = router.getMatchedComponents(to); | |
const prevMatched = router.getMatchedComponents(from); | |
let diffed = false; | |
const activated = matched.filter((c, i) => { | |
const isActivated = diffed || (diffed = (prevMatched[i] !== c)); | |
return isActivated; | |
}); |