We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2fb80a8 commit 0f0f5b4Copy full SHA for 0f0f5b4
apps/site/next-data/providers/blogData.ts
@@ -1,19 +1,17 @@
1
import { cache } from 'react';
2
3
import { BLOG_POSTS_PER_PAGE } from '@/next.constants.mjs';
4
-import { blogData as rawBlogData } from '@/next.json.mjs';
+import { blogData } from '@/next.json.mjs';
5
import type { BlogCategory, BlogPostsRSC } from '@/types';
6
7
-const blogData = {
8
- ...rawBlogData,
9
- posts: rawBlogData.posts.map(post => ({
+const { categories, posts } = {
+ ...blogData,
+ posts: blogData.posts.map(post => ({
10
...post,
11
date: new Date(post.date),
12
})),
13
};
14
15
-const { categories, posts } = blogData;
16
-
17
export const provideBlogCategories = cache(() => categories);
18
19
export const provideBlogPosts = cache(
0 commit comments