feat(blog): group sidebar items by year (themeConfig.blog.sidebar.groupByYear) (#10252)

Co-authored-by: sebastien <lorber.sebastien@gmail.com>
This commit is contained in:
Alice Zhao 2024-06-28 07:59:35 -07:00 committed by GitHub
parent 10830ce25c
commit aab1f4868b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
21 changed files with 547 additions and 85 deletions

View file

@ -113,7 +113,11 @@ export {
type TOCHighlightConfig,
} from './hooks/useTOCHighlight';
export {useVisibleBlogSidebarItems} from './utils/blogUtils';
export {
useVisibleBlogSidebarItems,
groupBlogSidebarItemsByYear,
BlogSidebarItemList,
} from './utils/blogUtils';
export {useDateTimeFormat} from './utils/IntlUtils';
export {useHideableNavbar} from './hooks/useHideableNavbar';