From 4c74f9e66c6765f771f816ae64adaa2da66ed013 Mon Sep 17 00:00:00 2001 From: real-zephex Date: Fri, 26 Apr 2024 23:57:32 +0530 Subject: trying to implement edge runtime --- src/app/manga/[title]/[id]/[read]/page.jsx | 2 ++ src/app/manga/[title]/[id]/page.jsx | 4 +++- src/app/manga/[title]/page.jsx | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) (limited to 'src/app/manga') diff --git a/src/app/manga/[title]/[id]/[read]/page.jsx b/src/app/manga/[title]/[id]/[read]/page.jsx index 01080bf..f1e777d 100644 --- a/src/app/manga/[title]/[id]/[read]/page.jsx +++ b/src/app/manga/[title]/[id]/[read]/page.jsx @@ -2,6 +2,8 @@ import styles from "./read.module.css"; import Image from "next/image"; import DownloadManga from "./download"; +export const runtime = "edge"; + export default async function Read({ params }) { const chapterId = params.read; const results = await getPages(chapterId); diff --git a/src/app/manga/[title]/[id]/page.jsx b/src/app/manga/[title]/[id]/page.jsx index ffd962d..2c1fcc8 100644 --- a/src/app/manga/[title]/[id]/page.jsx +++ b/src/app/manga/[title]/[id]/page.jsx @@ -5,6 +5,8 @@ import { redirect } from "next/navigation"; import { FaStar } from "react-icons/fa"; import { PreFetchChaterLinks } from "../../cacher"; +export const runtime = 'edge'; + export default async function MangaInfo({ params }) { const id = params.id; const data = await getMangaInfo(id); @@ -129,7 +131,7 @@ export default async function MangaInfo({ params }) { async function getMangaInfo(id) { const res = await fetch( `https://consumet-jade.vercel.app/meta/anilist-manga/info/${id}?provider=mangadex`, - { next: { revalidate: 86400 } } + { next: { revalidate: 21600 } } ); const data = await res.json(); return data; diff --git a/src/app/manga/[title]/page.jsx b/src/app/manga/[title]/page.jsx index 4446d05..fd406ac 100644 --- a/src/app/manga/[title]/page.jsx +++ b/src/app/manga/[title]/page.jsx @@ -3,7 +3,7 @@ import Image from "next/image"; import Link from "next/link"; import { PreFetchMangaInfo } from "../cacher"; -// This page displays all the available mangas or manhwas when the user searches for one/ +export const runtime = 'edge'; export default async function MangaInfo({ params }) { const title = params.title; -- cgit v1.2.3 From adc2555489011934b209ddcd42668d1d6727db3e Mon Sep 17 00:00:00 2001 From: zephex-alt <166333351+zephex-alt@users.noreply.github.com> Date: Fri, 26 Apr 2024 18:56:04 +0000 Subject: removed edge runtime --- src/app/manga/[title]/[id]/[read]/page.jsx | 2 -- src/app/manga/[title]/[id]/page.jsx | 2 -- src/app/manga/[title]/page.jsx | 2 -- 3 files changed, 6 deletions(-) (limited to 'src/app/manga') diff --git a/src/app/manga/[title]/[id]/[read]/page.jsx b/src/app/manga/[title]/[id]/[read]/page.jsx index f1e777d..01080bf 100644 --- a/src/app/manga/[title]/[id]/[read]/page.jsx +++ b/src/app/manga/[title]/[id]/[read]/page.jsx @@ -2,8 +2,6 @@ import styles from "./read.module.css"; import Image from "next/image"; import DownloadManga from "./download"; -export const runtime = "edge"; - export default async function Read({ params }) { const chapterId = params.read; const results = await getPages(chapterId); diff --git a/src/app/manga/[title]/[id]/page.jsx b/src/app/manga/[title]/[id]/page.jsx index 2c1fcc8..5aa807d 100644 --- a/src/app/manga/[title]/[id]/page.jsx +++ b/src/app/manga/[title]/[id]/page.jsx @@ -5,8 +5,6 @@ import { redirect } from "next/navigation"; import { FaStar } from "react-icons/fa"; import { PreFetchChaterLinks } from "../../cacher"; -export const runtime = 'edge'; - export default async function MangaInfo({ params }) { const id = params.id; const data = await getMangaInfo(id); diff --git a/src/app/manga/[title]/page.jsx b/src/app/manga/[title]/page.jsx index fd406ac..05dbcbf 100644 --- a/src/app/manga/[title]/page.jsx +++ b/src/app/manga/[title]/page.jsx @@ -3,8 +3,6 @@ import Image from "next/image"; import Link from "next/link"; import { PreFetchMangaInfo } from "../cacher"; -export const runtime = 'edge'; - export default async function MangaInfo({ params }) { const title = params.title; const data = await GetSearchedAnime(title); -- cgit v1.2.3 From 0334cb2a8d79f511b95bd71ed5ee20a38077525c Mon Sep 17 00:00:00 2001 From: zephex-alt <166333351+zephex-alt@users.noreply.github.com> Date: Mon, 29 Apr 2024 03:55:49 +0000 Subject: code maintainence --- src/app/manga/page.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/app/manga') diff --git a/src/app/manga/page.jsx b/src/app/manga/page.jsx index 2b3572a..ff1731d 100644 --- a/src/app/manga/page.jsx +++ b/src/app/manga/page.jsx @@ -10,7 +10,7 @@ export default async function Manga() { width={480} height={200} className={styles.MangaImage} - alt="Manga SVG" + alt="Manga Intro Image" priority /> -- cgit v1.2.3