import { NextApiRequest, NextApiResponse } from 'next'; import { getSortedSitesData } from '../../../utils/Site';

interface TotalResponse { totalPosts: number; }

export default async function handler( req: NextApiRequest, res: NextApiResponse ) { const allPostsData = await getSortedSitesData(); const formattedPosts = allPostsData.map((post) => { return { ...post, date: post.date.toString(), }; }); const totalPosts = formattedPosts.length; res.status(200).json({ totalPosts }); }

获取网站总数 API - Next.js TypeScript

原文地址: https://www.cveoy.top/t/topic/mYXq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录