dm_new: 기타 수정

This commit is contained in:
2026-02-19 18:12:34 +09:00
parent 640d4cb1a8
commit f4de1a6027
8 changed files with 119 additions and 26 deletions
+6 -6
View File
@@ -1,6 +1,6 @@
"use client";
import { useEffect, useId, useMemo, useState } from "react";
import { useEffect, useId, useState } from "react";
import { useRouter } from "next/navigation";
type LoginModalProps = {
@@ -11,7 +11,7 @@ type LoginModalProps = {
type FieldKey = "bizNo" | "workerNo" | "pw";
const REGISTER_HREF = "/reuse/apply/place";
const REGISTER_HREF = "/apply/dmdco";
function isBizNoValid(v: string) {
return /^\d{3}-\d{2}-\d{5}$/.test(v);
@@ -30,7 +30,7 @@ export default function LoginModal({ open, onClose, onSuccess }: LoginModalProps
const [bizNo, setBizNo] = useState("");
const [workerNo, setWorkerNo] = useState("");
const [noWorker, setNoWorker] = useState(false);
const [noWorker, setNoWorker] = useState(true); // 종사업자번호 해당없음 checked
const [pw, setPw] = useState("");
// ✅ 유효성/서버 에러 표시용
@@ -63,7 +63,7 @@ export default function LoginModal({ open, onClose, onSuccess }: LoginModalProps
if (noWorker) {
setWorkerNo("");
setErrors((p) => {
const { workerNo: _w, ...rest } = p;
const { workerNo: _unused, ...rest } = p;
return rest;
});
}
@@ -204,7 +204,7 @@ export default function LoginModal({ open, onClose, onSuccess }: LoginModalProps
<div>
<div className="flex items-center justify-between mb-3">
<label className="block text-[18px] font-bold text-gray-900">
종사자등록번호
종사업자 등록번호
</label>
<label className="flex items-center gap-1 text-[16px] text-[#4F4F4F] select-none">
@@ -317,4 +317,4 @@ export default function LoginModal({ open, onClose, onSuccess }: LoginModalProps
</div>
</div>
);
}
}
+2 -2
View File
@@ -2,11 +2,11 @@
import Link from "next/link";
import { usePathname, useRouter } from "next/navigation";
import { useEffect, useId, useMemo, useState } from "react";
import { useEffect, useMemo, useState } from "react";
import LoginModal from "@/components/LoginModal";
import { fetchAnonymousMenu, isMenuActive, type MenuItem } from "@/app/store/common";
const REGISTER_HREF = "/reuse/apply/place";
// const REGISTER_HREF = "/reuse/apply/place";
const LS_TOKEN_KEY = "reuse_accessToken";
const LS_USER_KEY = "reuse_userName";