mirror of
https://github.com/saicaca/fuwari.git
synced 2026-03-09 02:23:25 +01:00
fix: fix RSS build error
This commit is contained in:
@@ -4,14 +4,14 @@ import I18nKey from '@i18n/i18nKey'
|
||||
import { i18n } from '@i18n/translation'
|
||||
|
||||
export async function getSortedPosts(): Promise<
|
||||
{ data: BlogPostData; slug: string }[]
|
||||
{ body: string, data: BlogPostData; slug: string }[]
|
||||
> {
|
||||
const allBlogPosts = (await getCollection('posts', ({ data }) => {
|
||||
return import.meta.env.PROD ? data.draft !== true : true
|
||||
})) as unknown as { data: BlogPostData; slug: string }[]
|
||||
})) as unknown as { body: string, data: BlogPostData; slug: string }[]
|
||||
|
||||
const sorted = allBlogPosts.sort(
|
||||
(a: { data: { published: Date } }, b: { data: { published: Date } }) => {
|
||||
(a: { data: BlogPostData }, b: { data: BlogPostData }) => {
|
||||
const dateA = new Date(a.data.published)
|
||||
const dateB = new Date(b.data.published)
|
||||
return dateA > dateB ? -1 : 1
|
||||
|
||||
Reference in New Issue
Block a user