Refactor API integration and data fetching for genre, novel, and chapter pages
- Replace Prisma database calls with API fetches from the reader API in GenreDetailPage, GenresPage, SearchPage, ChapterReaderPage, and NovelDetailPage. - Introduce new utility functions for API requests in server-api.ts, including error handling. - Update authentication flow in auth.ts to sync Google login with the reader API. - Modify NextAuth session and JWT types to include additional user information. - Clean up unused imports and code related to Prisma and MongoDB connections. - Adjust the configuration in next.config.mjs to remove unnecessary API routes.
This commit is contained in:
@@ -40,10 +40,6 @@ const nextConfig = {
|
||||
source: "/api/health",
|
||||
destination: `${readerApiOrigin}/api/health`,
|
||||
},
|
||||
{
|
||||
source: "/api/mod/:path*",
|
||||
destination: `${readerApiOrigin}/api/mod/:path*`,
|
||||
},
|
||||
{
|
||||
source: "/api/dev/:path*",
|
||||
destination: `${readerApiOrigin}/api/dev/:path*`,
|
||||
|
||||
Reference in New Issue
Block a user