diff --git a/docs/.vuepress/components/Posts.vue b/docs/.vuepress/components/Posts.vue index ec5c1764..b1852ae1 100644 --- a/docs/.vuepress/components/Posts.vue +++ b/docs/.vuepress/components/Posts.vue @@ -30,9 +30,9 @@ } }, setup(props) { - const pages = props.type ? + const pages = (props.type ? usePages().filter(page => page.frontmatter.type === props.type) : - usePages(); + usePages()).sort((a, b) => (b.path > a.path) ? 1 : -1); console.log(pages); return {pages} }