This commit is contained in:
@@ -4,7 +4,6 @@ import Link from "next/link";
|
|||||||
import { BoardToolbar } from "@/app/components/BoardToolbar";
|
import { BoardToolbar } from "@/app/components/BoardToolbar";
|
||||||
import { headers } from "next/headers";
|
import { headers } from "next/headers";
|
||||||
import prisma from "@/lib/prisma";
|
import prisma from "@/lib/prisma";
|
||||||
import { notFound } from "next/navigation";
|
|
||||||
import { UserAvatar } from "@/app/components/UserAvatar";
|
import { UserAvatar } from "@/app/components/UserAvatar";
|
||||||
import { RankIcon1st } from "@/app/components/RankIcon1st";
|
import { RankIcon1st } from "@/app/components/RankIcon1st";
|
||||||
import { RankIcon2nd } from "@/app/components/RankIcon2nd";
|
import { RankIcon2nd } from "@/app/components/RankIcon2nd";
|
||||||
@@ -34,10 +33,7 @@ export default async function BoardDetail({ params, searchParams }: { params: an
|
|||||||
const res = await fetch(new URL("/api/boards", base).toString(), { cache: "no-store" });
|
const res = await fetch(new URL("/api/boards", base).toString(), { cache: "no-store" });
|
||||||
const { boards } = await res.json();
|
const { boards } = await res.json();
|
||||||
const board = (boards || []).find((b: any) => b.slug === idOrSlug || b.id === idOrSlug);
|
const board = (boards || []).find((b: any) => b.slug === idOrSlug || b.id === idOrSlug);
|
||||||
if (!board) {
|
const id = board?.id as string;
|
||||||
return notFound();
|
|
||||||
}
|
|
||||||
const id = board.id as string;
|
|
||||||
const siblingBoards = (boards || []).filter((b: any) => b.category?.id && b.category.id === board?.category?.id);
|
const siblingBoards = (boards || []).filter((b: any) => b.category?.id && b.category.id === board?.category?.id);
|
||||||
const categoryName = board?.category?.name ?? "";
|
const categoryName = board?.category?.name ?? "";
|
||||||
// 메인배너 표시 설정
|
// 메인배너 표시 설정
|
||||||
|
|||||||
Reference in New Issue
Block a user