diff --git a/apps/sn/app/(map-layout)/map/searchModal/operationTab.tsx b/apps/sn/app/(map-layout)/map/searchModal/operationTab.tsx index 0ec43f51d..5f24c65fa 100644 --- a/apps/sn/app/(map-layout)/map/searchModal/operationTab.tsx +++ b/apps/sn/app/(map-layout)/map/searchModal/operationTab.tsx @@ -134,6 +134,12 @@ const OperationTab: React.FC = ({ placeholder="입력" value={var1} onChange={(e) => { setVar1(e.target.value); }} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> = ({ handleSearch, }) => { - const handleEnterKey = (e: React.KeyboardEvent) => { - if (e.key === 'Enter') { - handleSearch(); - } - }; - return (
@@ -78,7 +72,12 @@ const SwageMhl: React.FC = ({ const val = e.target.value.replace(/[^0-9]/g, ""); setStart1(val); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> ~ = ({ const val = e.target.value.replace(/[^0-9]/g, ""); setEnd1(val); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> {/* 조회 버튼 */}
diff --git a/apps/sn/app/(map-layout)/map/searchModal/swagePmstn.tsx b/apps/sn/app/(map-layout)/map/searchModal/swagePmstn.tsx index 1bb113d7f..ee3886e90 100644 --- a/apps/sn/app/(map-layout)/map/searchModal/swagePmstn.tsx +++ b/apps/sn/app/(map-layout)/map/searchModal/swagePmstn.tsx @@ -32,12 +32,6 @@ const SwagePmstn: React.FC = ({ handleSearch, }) => { - const handleEnterKey = (e: React.KeyboardEvent) => { - if (e.key === 'Enter') { - handleSearch(); - } - }; - return (
@@ -60,7 +54,12 @@ const SwagePmstn: React.FC = ({ const val = e.target.value.replace(/[^0-9]/g, ""); setStart1(val); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> ~ = ({ const val = e.target.value.replace(/[^0-9]/g, ""); setEnd1(val); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> {/* 양수능력 - 우수맨홀 */} @@ -85,7 +89,12 @@ const SwagePmstn: React.FC = ({ const val = e.target.value.replace(/[^0-9]/g, ""); setStart2(val); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> ~ = ({ const val = e.target.value.replace(/[^0-9]/g, ""); setEnd2(val); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> {/* 조회 버튼 */}
diff --git a/apps/sn/app/(map-layout)/map/searchModal/swagePpl.tsx b/apps/sn/app/(map-layout)/map/searchModal/swagePpl.tsx index 38045ad07..72f68498f 100644 --- a/apps/sn/app/(map-layout)/map/searchModal/swagePpl.tsx +++ b/apps/sn/app/(map-layout)/map/searchModal/swagePpl.tsx @@ -34,12 +34,6 @@ const SwagePpl: React.FC = ({ handleSearch, }) => { - const handleEnterKey = (e: React.KeyboardEvent) => { - if (e.key === 'Enter') { - handleSearch(); - } - }; - return (
@@ -94,7 +88,12 @@ const SwagePpl: React.FC = ({ const val = e.target.value.replace(/[^0-9]/g, ""); setVar1(val); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> ~ = ({ const val = e.target.value.replace(/[^0-9]/g, ""); setEnd1(val); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> {/* 연장 */} @@ -119,7 +123,12 @@ const SwagePpl: React.FC = ({ const val = e.target.value.replace(/[^0-9]/g, ""); setStart1(val); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> ~ = ({ const val = e.target.value.replace(/[^0-9]/g, ""); setEnd1(val); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> {/* 조회 버튼 */}
diff --git a/apps/sn/app/(map-layout)/map/searchModal/swagePrcsFclt.tsx b/apps/sn/app/(map-layout)/map/searchModal/swagePrcsFclt.tsx index dbcaf6e90..6f76554d9 100644 --- a/apps/sn/app/(map-layout)/map/searchModal/swagePrcsFclt.tsx +++ b/apps/sn/app/(map-layout)/map/searchModal/swagePrcsFclt.tsx @@ -36,12 +36,6 @@ const SwagePrcsFclt: React.FC = ({ handleSearch, }) => { - const handleEnterKey = (e: React.KeyboardEvent) => { - if (e.key === 'Enter') { - handleSearch(); - } - }; - return (
{/* 가동개시일자 */} @@ -71,7 +65,12 @@ const SwagePrcsFclt: React.FC = ({ const val = e.target.value.replace(/[^0-9]/g, ""); setStart1(val); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> ~ = ({ const val = e.target.value.replace(/[^0-9]/g, ""); setEnd1(val); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> {/* 처리구역 면적 */} @@ -96,7 +100,12 @@ const SwagePrcsFclt: React.FC = ({ const val = e.target.value.replace(/[^0-9]/g, ""); setStart2(val); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> ~ = ({ const val = e.target.value.replace(/[^0-9]/g, ""); setEnd2(val); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> {/* 하수처리시설명 */} @@ -119,7 +133,12 @@ const SwagePrcsFclt: React.FC = ({ onChange={(e) => { setVar1(e.target.value); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> {/* 조회 버튼 */}
diff --git a/apps/sn/app/(map-layout)/map/searchModal/swagePrcsZone.tsx b/apps/sn/app/(map-layout)/map/searchModal/swagePrcsZone.tsx index ed2c4a4a7..a9065fb35 100644 --- a/apps/sn/app/(map-layout)/map/searchModal/swagePrcsZone.tsx +++ b/apps/sn/app/(map-layout)/map/searchModal/swagePrcsZone.tsx @@ -28,12 +28,6 @@ const swagePrcsZone: React.FC = ({ handleSearch, }) => { - const handleEnterKey = (e: React.KeyboardEvent) => { - if (e.key === 'Enter') { - handleSearch(); - } - }; - return (
@@ -54,7 +48,12 @@ const swagePrcsZone: React.FC = ({ onChange={(e) => { setVar1(e.target.value); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> = ({ onChange={(e) => { setVar2(e.target.value); }} - onKeyDown={handleEnterKey} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} /> {/* 조회 버튼 */}
diff --git a/apps/sn/app/(with-base-layout)/oper/floodPre/page.tsx b/apps/sn/app/(with-base-layout)/oper/floodPre/page.tsx index 4d1c0fbe8..4ea485821 100644 --- a/apps/sn/app/(with-base-layout)/oper/floodPre/page.tsx +++ b/apps/sn/app/(with-base-layout)/oper/floodPre/page.tsx @@ -160,6 +160,12 @@ const Page = () => { className='w-[100px]' value={usr} onChange={(e) => setUsr(e.target.value)} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} />
@@ -168,6 +174,12 @@ const Page = () => { className='w-[100px]' value={pjNm} onChange={(e) => setpjNm(e.target.value)} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} />
diff --git a/apps/sn/app/(with-base-layout)/oper/oldPp/page.tsx b/apps/sn/app/(with-base-layout)/oper/oldPp/page.tsx index 4f46aee91..de7695636 100644 --- a/apps/sn/app/(with-base-layout)/oper/oldPp/page.tsx +++ b/apps/sn/app/(with-base-layout)/oper/oldPp/page.tsx @@ -114,8 +114,8 @@ const Page = () => { atflId: id, dcrpPplMtncBizNm: fileNm }) - if (data) { - alert('파일이 등록되었습니다.'); + if (data) { + alert('파일이 등록되었습니다.'); setIsModalOpen(false); handleSearch(); } @@ -154,6 +154,12 @@ const Page = () => { className='w-[100px] !text-2xl' value={usr} onChange={(e) => setUsr(e.target.value)} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} />
@@ -162,6 +168,12 @@ const Page = () => { className='w-[100px] !text-2xl' value={pjNm} onChange={(e) => { setpjNm(e.target.value) }} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); // Enter 키 기본 동작 방지 + handleSearch(); + } + }} />