diff --git a/apps/dm_new/app/(with-layout)/example/globalCase/australia/page.tsx b/apps/dm_new/app/(with-layout)/example/globalCase/australia/page.tsx index 0c537d9b9..7766aa62f 100644 --- a/apps/dm_new/app/(with-layout)/example/globalCase/australia/page.tsx +++ b/apps/dm_new/app/(with-layout)/example/globalCase/australia/page.tsx @@ -21,22 +21,22 @@ function Hr({ className = "" }: HrProps) { return
; } -type ImgCardProps = { - src: string; - alt: string; -}; +// type ImgCardProps = { +// src: string; +// alt: string; +// }; -function ImgCard({ src, alt }: ImgCardProps) { - return ( -
- {alt} -
- ); -} +// function ImgCard({ src, alt }: ImgCardProps) { +// return ( +//
+// {alt} +//
+// ); +// } export default function GreywaterPage() { return ( diff --git a/apps/dm_new/components/TopNav.tsx b/apps/dm_new/components/TopNav.tsx index c663d1955..882fc6354 100644 --- a/apps/dm_new/components/TopNav.tsx +++ b/apps/dm_new/components/TopNav.tsx @@ -7,8 +7,8 @@ import LoginModal from "@/components/LoginModal"; import { fetchAnonymousMenu, isMenuActive, type MenuItem } from "@/app/store/common"; import { useDmStore } from "@/app/store"; -const LS_TOKEN_KEY = "reuse_accessToken"; -const LS_USER_KEY = "reuse_userName"; +// const LS_TOKEN_KEY = "reuse_accessToken"; +const LS_USER_KEY = "user"; const DEFAULT_NAV_ITEMS: Pick[] = [ { menuCd: 1, menuKornNm: "물 재이용 소개", urlPath: "/reuse/intro/law", newWndwYn: "N" }, @@ -27,8 +27,13 @@ export default function TopNav() { const [topMenus, setTopMenus] = useState([]); useEffect(() => { - const name = localStorage.getItem(LS_USER_KEY); - setUserName(name); + const sessionUser = sessionStorage.getItem(LS_USER_KEY); + if (sessionUser) { + const parsed = JSON.parse(sessionUser) as { dmdCoNm?: string }; + setUserName(parsed.dmdCoNm ?? "수요처"); + } else { + setUserName(null); + } }, []); useEffect(() => { @@ -70,8 +75,8 @@ export default function TopNav() { const openLogin = () => setLoginOpen(true); const logout = async () => { - localStorage.removeItem(LS_TOKEN_KEY); - localStorage.removeItem(LS_USER_KEY); + // localStorage.removeItem(LS_TOKEN_KEY); + // localStorage.removeItem(LS_USER_KEY); setUserName(null); await actionLogout(); router.push("/main"); @@ -180,9 +185,9 @@ export default function TopNav() { setLoginOpen(false)} - onSuccess={({ userName: nextUserName, accessToken }) => { - localStorage.setItem(LS_USER_KEY, nextUserName); - if (accessToken) localStorage.setItem(LS_TOKEN_KEY, accessToken); + onSuccess={({ userName: nextUserName }) => { + // localStorage.setItem(LS_USER_KEY, nextUserName); + // if (accessToken) localStorage.setItem(LS_TOKEN_KEY, accessToken); setUserName(nextUserName); setLoginOpen(false); router.refresh();