diff options
| author | real-zephex <[email protected]> | 2024-03-26 13:21:55 +0530 |
|---|---|---|
| committer | real-zephex <[email protected]> | 2024-03-26 13:21:55 +0530 |
| commit | 3acac648ad6f7c220a48ff9f92f42e814c2097ab (patch) | |
| tree | 894bd3085ca1021566ff68577136305c79bd2ea5 /src/app/anime/recent/page.jsx | |
| parent | idek (diff) | |
| download | dramalama-3acac648ad6f7c220a48ff9f92f42e814c2097ab.tar.xz dramalama-3acac648ad6f7c220a48ff9f92f42e814c2097ab.zip | |
restructured files
Diffstat (limited to 'src/app/anime/recent/page.jsx')
| -rw-r--r-- | src/app/anime/recent/page.jsx | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/src/app/anime/recent/page.jsx b/src/app/anime/recent/page.jsx new file mode 100644 index 0000000..779f0d4 --- /dev/null +++ b/src/app/anime/recent/page.jsx @@ -0,0 +1,45 @@ +import "./recent.css"; +import Image from "next/image"; +import Link from "next/link"; + +export default async function Releases() { + const data = await test(); + + return ( + <div className="trendingContainer"> + <p className="trendingText">Recent Releases</p> + + <div className="trending"> + {data && + data.results.map((item, index) => ( + <Link + key={index} + href={`/anime/${item.id}`} + style={{ textDecoration: "none" }} + > + <div className="trendingEntries"> + <Image + src={item.image} + className="{trendingImage}" + width={160} + height={220} + alt="Drama" + priority + /> + <p>{item.title}</p> + </div> + </Link> + ))} + </div> + </div> + ); +} + +async function test() { + const res = await fetch( + "https://consumet-api-di2e.onrender.com/anime/gogoanime/recent-episodes", + { cache: "force-cache" } + ); + const data = res.json(); + return data; +} |