From c03d39642fd776d23bba49b91020d92b2e571a60 Mon Sep 17 00:00:00 2001 From: bicochan Date: Wed, 14 May 2025 10:54:28 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20post=20=EB=9D=BC=EC=9A=B0=ED=84=B0?= =?UTF-8?q?=20=EA=B7=B8=EB=A3=B9=20=EC=83=9D=EC=84=B1(cs)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../(post)}/bbsimage/[bbsId]/[pstNo]/modify/page.tsx | 0 .../(post)}/bbsimage/[bbsId]/[pstNo]/page.tsx | 0 .../{post => bbs/(post)}/bbsimage/[bbsId]/page.tsx | 0 .../(post)}/bbsimage/[bbsId]/register/page.tsx | 0 .../(post)}/bbsnormal/[bbsId]/[pstNo]/answer/page.tsx | 0 .../(post)}/bbsnormal/[bbsId]/[pstNo]/modify/page.tsx | 0 .../(post)}/bbsnormal/[bbsId]/[pstNo]/page.tsx | 0 .../{post => bbs/(post)}/bbsnormal/[bbsId]/page.tsx | 0 .../(post)}/bbsnormal/[bbsId]/register/page.tsx | 0 .../(post)}/bbsnotice/[bbsId]/[pstNo]/modify/page.tsx | 0 .../(post)}/bbsnotice/[bbsId]/[pstNo]/page.tsx | 0 .../{post => bbs/(post)}/bbsnotice/[bbsId]/page.tsx | 0 .../(post)}/bbsnotice/[bbsId]/register/page.tsx | 0 apps/cs/src/pages/bbs/model/table-columns.tsx | 11 ++++++++--- 14 files changed, 8 insertions(+), 3 deletions(-) rename apps/cs/app/(with-base-layout)/{post => bbs/(post)}/bbsimage/[bbsId]/[pstNo]/modify/page.tsx (100%) rename apps/cs/app/(with-base-layout)/{post => bbs/(post)}/bbsimage/[bbsId]/[pstNo]/page.tsx (100%) rename apps/cs/app/(with-base-layout)/{post => bbs/(post)}/bbsimage/[bbsId]/page.tsx (100%) rename apps/cs/app/(with-base-layout)/{post => bbs/(post)}/bbsimage/[bbsId]/register/page.tsx (100%) rename apps/cs/app/(with-base-layout)/{post => bbs/(post)}/bbsnormal/[bbsId]/[pstNo]/answer/page.tsx (100%) rename apps/cs/app/(with-base-layout)/{post => bbs/(post)}/bbsnormal/[bbsId]/[pstNo]/modify/page.tsx (100%) rename apps/cs/app/(with-base-layout)/{post => bbs/(post)}/bbsnormal/[bbsId]/[pstNo]/page.tsx (100%) rename apps/cs/app/(with-base-layout)/{post => bbs/(post)}/bbsnormal/[bbsId]/page.tsx (100%) rename apps/cs/app/(with-base-layout)/{post => bbs/(post)}/bbsnormal/[bbsId]/register/page.tsx (100%) rename apps/cs/app/(with-base-layout)/{post => bbs/(post)}/bbsnotice/[bbsId]/[pstNo]/modify/page.tsx (100%) rename apps/cs/app/(with-base-layout)/{post => bbs/(post)}/bbsnotice/[bbsId]/[pstNo]/page.tsx (100%) rename apps/cs/app/(with-base-layout)/{post => bbs/(post)}/bbsnotice/[bbsId]/page.tsx (100%) rename apps/cs/app/(with-base-layout)/{post => bbs/(post)}/bbsnotice/[bbsId]/register/page.tsx (100%) diff --git a/apps/cs/app/(with-base-layout)/post/bbsimage/[bbsId]/[pstNo]/modify/page.tsx b/apps/cs/app/(with-base-layout)/bbs/(post)/bbsimage/[bbsId]/[pstNo]/modify/page.tsx similarity index 100% rename from apps/cs/app/(with-base-layout)/post/bbsimage/[bbsId]/[pstNo]/modify/page.tsx rename to apps/cs/app/(with-base-layout)/bbs/(post)/bbsimage/[bbsId]/[pstNo]/modify/page.tsx diff --git a/apps/cs/app/(with-base-layout)/post/bbsimage/[bbsId]/[pstNo]/page.tsx b/apps/cs/app/(with-base-layout)/bbs/(post)/bbsimage/[bbsId]/[pstNo]/page.tsx similarity index 100% rename from apps/cs/app/(with-base-layout)/post/bbsimage/[bbsId]/[pstNo]/page.tsx rename to apps/cs/app/(with-base-layout)/bbs/(post)/bbsimage/[bbsId]/[pstNo]/page.tsx diff --git a/apps/cs/app/(with-base-layout)/post/bbsimage/[bbsId]/page.tsx b/apps/cs/app/(with-base-layout)/bbs/(post)/bbsimage/[bbsId]/page.tsx similarity index 100% rename from apps/cs/app/(with-base-layout)/post/bbsimage/[bbsId]/page.tsx rename to apps/cs/app/(with-base-layout)/bbs/(post)/bbsimage/[bbsId]/page.tsx diff --git a/apps/cs/app/(with-base-layout)/post/bbsimage/[bbsId]/register/page.tsx b/apps/cs/app/(with-base-layout)/bbs/(post)/bbsimage/[bbsId]/register/page.tsx similarity index 100% rename from apps/cs/app/(with-base-layout)/post/bbsimage/[bbsId]/register/page.tsx rename to apps/cs/app/(with-base-layout)/bbs/(post)/bbsimage/[bbsId]/register/page.tsx diff --git a/apps/cs/app/(with-base-layout)/post/bbsnormal/[bbsId]/[pstNo]/answer/page.tsx b/apps/cs/app/(with-base-layout)/bbs/(post)/bbsnormal/[bbsId]/[pstNo]/answer/page.tsx similarity index 100% rename from apps/cs/app/(with-base-layout)/post/bbsnormal/[bbsId]/[pstNo]/answer/page.tsx rename to apps/cs/app/(with-base-layout)/bbs/(post)/bbsnormal/[bbsId]/[pstNo]/answer/page.tsx diff --git a/apps/cs/app/(with-base-layout)/post/bbsnormal/[bbsId]/[pstNo]/modify/page.tsx b/apps/cs/app/(with-base-layout)/bbs/(post)/bbsnormal/[bbsId]/[pstNo]/modify/page.tsx similarity index 100% rename from apps/cs/app/(with-base-layout)/post/bbsnormal/[bbsId]/[pstNo]/modify/page.tsx rename to apps/cs/app/(with-base-layout)/bbs/(post)/bbsnormal/[bbsId]/[pstNo]/modify/page.tsx diff --git a/apps/cs/app/(with-base-layout)/post/bbsnormal/[bbsId]/[pstNo]/page.tsx b/apps/cs/app/(with-base-layout)/bbs/(post)/bbsnormal/[bbsId]/[pstNo]/page.tsx similarity index 100% rename from apps/cs/app/(with-base-layout)/post/bbsnormal/[bbsId]/[pstNo]/page.tsx rename to apps/cs/app/(with-base-layout)/bbs/(post)/bbsnormal/[bbsId]/[pstNo]/page.tsx diff --git a/apps/cs/app/(with-base-layout)/post/bbsnormal/[bbsId]/page.tsx b/apps/cs/app/(with-base-layout)/bbs/(post)/bbsnormal/[bbsId]/page.tsx similarity index 100% rename from apps/cs/app/(with-base-layout)/post/bbsnormal/[bbsId]/page.tsx rename to apps/cs/app/(with-base-layout)/bbs/(post)/bbsnormal/[bbsId]/page.tsx diff --git a/apps/cs/app/(with-base-layout)/post/bbsnormal/[bbsId]/register/page.tsx b/apps/cs/app/(with-base-layout)/bbs/(post)/bbsnormal/[bbsId]/register/page.tsx similarity index 100% rename from apps/cs/app/(with-base-layout)/post/bbsnormal/[bbsId]/register/page.tsx rename to apps/cs/app/(with-base-layout)/bbs/(post)/bbsnormal/[bbsId]/register/page.tsx diff --git a/apps/cs/app/(with-base-layout)/post/bbsnotice/[bbsId]/[pstNo]/modify/page.tsx b/apps/cs/app/(with-base-layout)/bbs/(post)/bbsnotice/[bbsId]/[pstNo]/modify/page.tsx similarity index 100% rename from apps/cs/app/(with-base-layout)/post/bbsnotice/[bbsId]/[pstNo]/modify/page.tsx rename to apps/cs/app/(with-base-layout)/bbs/(post)/bbsnotice/[bbsId]/[pstNo]/modify/page.tsx diff --git a/apps/cs/app/(with-base-layout)/post/bbsnotice/[bbsId]/[pstNo]/page.tsx b/apps/cs/app/(with-base-layout)/bbs/(post)/bbsnotice/[bbsId]/[pstNo]/page.tsx similarity index 100% rename from apps/cs/app/(with-base-layout)/post/bbsnotice/[bbsId]/[pstNo]/page.tsx rename to apps/cs/app/(with-base-layout)/bbs/(post)/bbsnotice/[bbsId]/[pstNo]/page.tsx diff --git a/apps/cs/app/(with-base-layout)/post/bbsnotice/[bbsId]/page.tsx b/apps/cs/app/(with-base-layout)/bbs/(post)/bbsnotice/[bbsId]/page.tsx similarity index 100% rename from apps/cs/app/(with-base-layout)/post/bbsnotice/[bbsId]/page.tsx rename to apps/cs/app/(with-base-layout)/bbs/(post)/bbsnotice/[bbsId]/page.tsx diff --git a/apps/cs/app/(with-base-layout)/post/bbsnotice/[bbsId]/register/page.tsx b/apps/cs/app/(with-base-layout)/bbs/(post)/bbsnotice/[bbsId]/register/page.tsx similarity index 100% rename from apps/cs/app/(with-base-layout)/post/bbsnotice/[bbsId]/register/page.tsx rename to apps/cs/app/(with-base-layout)/bbs/(post)/bbsnotice/[bbsId]/register/page.tsx diff --git a/apps/cs/src/pages/bbs/model/table-columns.tsx b/apps/cs/src/pages/bbs/model/table-columns.tsx index 43a64adfd..f3975aca2 100644 --- a/apps/cs/src/pages/bbs/model/table-columns.tsx +++ b/apps/cs/src/pages/bbs/model/table-columns.tsx @@ -1,8 +1,9 @@ import dayjs from "dayjs"; -import { useRouter } from "next/navigation"; +import { usePathname, useRouter } from "next/navigation"; import type { ColumnDef, Row } from "@tanstack/react-table"; import { useLocalStorage } from "@frontend-opensource/use-react-hooks"; import type { Board } from "@/entities/board/model/board-interface"; +import { useMenuStore } from "@/shared/lib"; import { Button } from "@common/components"; export const columns: ColumnDef[] = [ @@ -44,15 +45,19 @@ export const columns: ColumnDef[] = [ const ManageButton = ({ row }: { row: Row }) => { const router = useRouter(); - const { bbsTypeCd, bbsId } = row.original; + const pathname = usePathname(); const [, setBbsInfo] = useLocalStorage("bbs-info", ""); + const { setBbsInfo: setStoreBbsInfo } = useMenuStore((state) => state); + + const { bbsTypeCd, bbsId } = row.original; return (