|
|
@ -11,10 +11,7 @@ export function usePrevNext() {
|
|
|
|
const links = getFlatSideBarLinks(sidebar)
|
|
|
|
const links = getFlatSideBarLinks(sidebar)
|
|
|
|
|
|
|
|
|
|
|
|
// ignore inner-page links with hashes
|
|
|
|
// ignore inner-page links with hashes
|
|
|
|
const candidates = uniqBy(
|
|
|
|
const candidates = uniqBy(links, (link) => link.link.replace(/[?#].*$/, ''))
|
|
|
|
links,
|
|
|
|
|
|
|
|
(link) => link.link.replace(/[?#].*$/, '')
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const index = candidates.findIndex((link) => {
|
|
|
|
const index = candidates.findIndex((link) => {
|
|
|
|
return isActive(page.value.relativePath, link.link)
|
|
|
|
return isActive(page.value.relativePath, link.link)
|
|
|
|