From b0246aa4e569a312e465c3aca56025066dd3d8e3 Mon Sep 17 00:00:00 2001 From: Kentai Radiquum Date: Thu, 11 Jul 2024 20:16:58 +0500 Subject: [PATCH] feat: add release episode counts --- .../ReleaseCourusel/ReleaseCourusel.jsx | 2 +- app/components/ReleaseLink/ReleaseLink.jsx | 72 ++++++++++++------- app/page.js | 2 +- 3 files changed, 48 insertions(+), 28 deletions(-) diff --git a/app/components/ReleaseCourusel/ReleaseCourusel.jsx b/app/components/ReleaseCourusel/ReleaseCourusel.jsx index 767a000..f92962a 100644 --- a/app/components/ReleaseCourusel/ReleaseCourusel.jsx +++ b/app/components/ReleaseCourusel/ReleaseCourusel.jsx @@ -36,7 +36,7 @@ export const ReleaseCourusel = (props) => { return (
-

{props.sectionTitle}

+

{props.sectionTitle}

Показать все

diff --git a/app/components/ReleaseLink/ReleaseLink.jsx b/app/components/ReleaseLink/ReleaseLink.jsx index 45366c5..6c3b70a 100644 --- a/app/components/ReleaseLink/ReleaseLink.jsx +++ b/app/components/ReleaseLink/ReleaseLink.jsx @@ -4,34 +4,54 @@ export const ReleaseLink = (props) => { const grade = props.grade.toFixed(1); return ( -
-
- -
-

{grade}

-
-
-

{props.status.name}

-
-

{props.title_ru}

+
+
+ +
+

+ {grade} +

+
+
+

+ {props.status.name} +

+
+ {props.status.name === "Выходит" &&
+
+ {props.episodes_released && ( +

{`${props.episodes_released}/`}

+ )} + {props.episodes_total ? ( +

{props.episodes_total} эп.

+ ) : ( +

? эп.

+ )} +
+
} +
+

+ {props.title_ru} +

+
); }; diff --git a/app/page.js b/app/page.js index 6f2fac8..0d6a75b 100644 --- a/app/page.js +++ b/app/page.js @@ -28,7 +28,7 @@ export default function Home() { ] = fetchReleases("announce"); return ( -
+
{lastReleasesData && ( )}