feat: add scroll button and card skeleton loading

This commit is contained in:
2026-03-15 22:23:41 +07:00
parent 97ef74e0f7
commit 74ad82c4f0
6 changed files with 74 additions and 18 deletions

View File

@ -1,16 +1,10 @@
import { getRecommendationAnimeAction } from "../../actions/getRecommenationAnime";
import AnimeRecommendationCard from "./components/Card";
import RecommendationClient from "./main.client";
const RecommendationMain = async () => {
const data = async () => await getRecommendationAnimeAction();
const result = await data();
return (
<div className="flex gap-2 w-full overflow-x-scroll py-2 my-2 hide-scrollbar">
{result.map((item, index) => (
<AnimeRecommendationCard data={item} key={index} />
))}
</div>
);
return <RecommendationClient result={result} />;
};
export default RecommendationMain;