added next-intl, composed next-auth and next-intl in middleware, fixed some bugs, completed details page, added google auth

This commit is contained in:
Alibek committed 2024-02-29 14:09:37 +06:00
1 parent 9cd7b2a67d
commit 6637ab4eae
172 files changed
+1772 -502

No files matched your search

+3 -1
View File
@@ -3,6 +3,7 @@
import Image, { StaticImageData } from "next/image";
import "./NewsCard.scss";
import Link from "next/link";
import { useTranslations } from "next-intl";
interface INewsCard {
id: number;
@@ -19,6 +20,7 @@ const NewsCard: React.FC<INewsCard> = ({
description,
date,
}: INewsCard) => {
const t = useTranslations("general");
const sliceTitle = (title: string) => {
if (title.length > 35) {
return `${title.slice(0, 35)}...`;
@@ -57,7 +59,7 @@ const NewsCard: React.FC<INewsCard> = ({
</div>
<Link href={`/news/${id}`} className="news-card__more-btn">
Подробнее
{t("details")}
</Link>
</div>
);