Files
jovies/nextjs/app/page.tsx
Mayne0213 1fbd0467bd REFACTOR(repo): simplify project structure
- Move services/nextjs/ to nextjs/
- Move Dockerfile.prod to Dockerfile at root
- Remove deploy/ folder (K8s manifests moved to K3S-HOME/web-apps)
- Remove .gitea/ workflows
- Update GitHub Actions for new structure
- Remove develop branch triggers
2026-01-05 02:00:36 +09:00

31 lines
675 B
TypeScript

import styles from "../styles/home.module.css";
import Movie from "@/components/movie";
const URL = "https://nomad-movies.nomadcoders.workers.dev/movies";
export const metadata = {
title: "Jovies",
};
async function getMovies() {
const response = await fetch(URL);
const json = await response.json();
return json;
}
export default async function HomePage() {
const movies = await getMovies();
return (
<div className={styles.container}>
{movies.map((movie: any) => (
<Movie
key={movie.id}
id={movie.id}
poster_path={movie.poster_path}
title={movie.title}
></Movie>
))}
</div>
);
}