in navbar
<b-dropdown-item href="#" @click="$router.push({ path: '/person' })">Profile</b-dropdown-item>
when click twice, console will warning as following:
NavigationDuplicated Navigating to current location (“/profile”) is not allowed
on the router, you can add .catch(err => {})
to avoid warning:
<b-dropdown-item href="#" @click="$router.push({ path: '/person' }).catch(err => {})">Profile</b-dropdown-item>
the issue is on github/issues/2872