Files
NotionNext/themes/next/LayoutTag.js
tangly1024.com 94a0d0eabd next
2023-02-03 14:03:36 +08:00

23 lines
764 B
JavaScript

import LayoutBase from './LayoutBase'
import StickyBar from './components/StickyBar'
import TagList from './components/TagList'
import BlogPostListScroll from './components/BlogPostListScroll'
import BlogPostListPage from './components/BlogPostListPage'
import BLOG from '@/blog.config'
export const LayoutTag = (props) => {
const { tagOptions, tag } = props
return <LayoutBase currentTag={tag} {...props}>
<StickyBar>
<TagList tagOptions={tagOptions} currentTag={tag} />
</StickyBar>
<div className='md:mt-8'>
{BLOG.POST_LIST_STYLE !== 'page'
? <BlogPostListScroll {...props} showSummary={true} />
: <BlogPostListPage {...props} />
}
</div>
</LayoutBase>
}