ship-gis/node_modules/.cache/babel-loader/a3026da73cbc80463353d4616045b2f9a0069bc9f4bb950cdd4b1fe20816c591.json
2026-01-22 09:14:01 +09:00

1 line
44 KiB
JSON
Raw Blame 히스토리

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"ast":null,"code":"var _jsxFileName = \"/Users/laurynj/Desktop/\\u1112\\u1162\\u110B\\u1163\\u11BC\\u1100\\u1167\\u11BC\\u110E\\u1161\\u11AF\\u110B\\u1165\\u11B8 \\u1100\\u1169\\u11BC\\u1100\\u1169\\u11BC\\u1109\\u1161\\u110B\\u1165\\u11B8/@GIS_\\u1112\\u1161\\u11B7\\u110C\\u1165\\u11BC\\u110B\\u116D\\u11BC/GIS_\\u1112\\u1161\\u11B7\\u110C\\u1165\\u11BC\\u110B\\u116D\\u11BC_\\u1105\\u1175\\u110B\\u1162\\u11A8\\u1110\\u1173/dark/src/component/wrap/main/ShipComponent.jsx\",\n _s = $RefreshSig$();\nimport { useState } from \"react\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nexport default function ShipComponent() {\n _s();\n const images = [{\n src: \"/images/photo_ship_001.png\",\n alt: \"1511함A-05\"\n }, {\n src: \"/images/photo_ship_002.png\",\n alt: \"1511함A-05\"\n }];\n const [currentIndex, setCurrentIndex] = useState(0);\n const handlePrev = () => {\n if (currentIndex === 0) return;\n setCurrentIndex(prev => prev - 1);\n };\n const handleNext = () => {\n if (currentIndex === images.length - 1) return;\n setCurrentIndex(prev => prev + 1);\n };\n return /*#__PURE__*/_jsxDEV(\"section\", {\n id: \"shipComponent\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"popShipInfo\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"SIHeader\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"rowL\",\n children: [/*#__PURE__*/_jsxDEV(\"i\", {\n className: \"shipType\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 29,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"img\", {\n src: \"/images/flag_kor.svg\",\n alt: \"\\uB300\\uD55C\\uBBFC\\uAD6D\",\n className: \"flagIcon\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 30,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"shipName\",\n children: \"1511\\uD568A-05\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 31,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"shipNum\",\n children: \"13450135\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 32,\n columnNumber: 25\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 28,\n columnNumber: 21\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"SIClose\",\n \"aria-label\": \"\\uB2EB\\uAE30\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 34,\n columnNumber: 21\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 27,\n columnNumber: 17\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"SIGallery\",\n children: [/*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"navBtn prev\",\n onClick: handlePrev,\n disabled: currentIndex === 0,\n children: /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"blind\",\n children: \"\\uC774\\uC804\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 44,\n columnNumber: 25\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 38,\n columnNumber: 21\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"navBtn next\",\n onClick: handleNext,\n disabled: currentIndex === images.length - 1,\n children: /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"blind\",\n children: \"\\uB2E4\\uC74C\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 52,\n columnNumber: 25\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 46,\n columnNumber: 21\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"galleryView\",\n children: /*#__PURE__*/_jsxDEV(\"img\", {\n className: \"galleryImg\",\n src: images[currentIndex].src,\n alt: images[currentIndex].alt\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 57,\n columnNumber: 25\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 56,\n columnNumber: 21\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 37,\n columnNumber: 17\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"SIBody\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"shipAction\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"rowL\",\n children: [/*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"detailBtn\",\n children: \"\\uC0C1\\uC138\\uC815\\uBCF4\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 68,\n columnNumber: 29\n }, this), /*#__PURE__*/_jsxDEV(\"ul\", {\n className: \"shipTypeIco\",\n children: [/*#__PURE__*/_jsxDEV(\"li\", {\n children: \"A\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 70,\n columnNumber: 33\n }, this), /*#__PURE__*/_jsxDEV(\"li\", {\n children: \"V\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 71,\n columnNumber: 33\n }, this), /*#__PURE__*/_jsxDEV(\"li\", {\n children: \"E\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 72,\n columnNumber: 33\n }, this), /*#__PURE__*/_jsxDEV(\"li\", {\n children: \"T\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 73,\n columnNumber: 33\n }, this), /*#__PURE__*/_jsxDEV(\"li\", {\n children: \"D\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 74,\n columnNumber: 33\n }, this), /*#__PURE__*/_jsxDEV(\"li\", {\n children: \"R\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 75,\n columnNumber: 33\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 69,\n columnNumber: 29\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 67,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"favBtn\",\n \"aria-label\": \"\\uC990\\uACA8\\uCC3E\\uAE30\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 78,\n columnNumber: 25\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 66,\n columnNumber: 21\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"shipRoute\",\n children: /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"routeProgress\",\n children: [/*#__PURE__*/_jsxDEV(\"progress\", {\n max: \"100\",\n value: \"100\",\n children: \"100%\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 83,\n columnNumber: 29\n }, this), /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"routeShip\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 84,\n columnNumber: 29\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 82,\n columnNumber: 25\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 81,\n columnNumber: 21\n }, this), /*#__PURE__*/_jsxDEV(\"ul\", {\n className: \"shipStatus\",\n children: [/*#__PURE__*/_jsxDEV(\"li\", {\n className: \"port\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"rowL\",\n children: [/*#__PURE__*/_jsxDEV(\"span\", {\n className: \"portLabel\",\n children: \"\\uCD9C\\uD56D\\uC9C0\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 91,\n columnNumber: 33\n }, this), /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"portName\",\n children: \"\\uC11C\\uADC0\\uD3EC\\uD574\\uC591\\uACBD\\uCC30\\uC11C\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 92,\n columnNumber: 33\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 90,\n columnNumber: 29\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"rowR\",\n children: [/*#__PURE__*/_jsxDEV(\"span\", {\n className: \"portLabel\",\n children: \"\\uC785\\uD56D\\uC9C0\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 95,\n columnNumber: 33\n }, this), /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"portName\",\n children: \"\\uD558\\uD0DC\\uB3C4\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 96,\n columnNumber: 33\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 94,\n columnNumber: 29\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 89,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"li\", {\n className: \"schedule\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"rowL\",\n children: [/*#__PURE__*/_jsxDEV(\"span\", {\n className: \"depart\",\n children: \"\\uCD9C\\uD56D\\uC77C\\uC2DC\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 101,\n columnNumber: 33\n }, this), /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"scheduleDate\",\n children: \"2024-11-23 11:23:00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 102,\n columnNumber: 33\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 100,\n columnNumber: 29\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"rowR\",\n children: [/*#__PURE__*/_jsxDEV(\"span\", {\n className: \"arrive\",\n children: \"\\uC785\\uD56D\\uC77C\\uC2DC\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 105,\n columnNumber: 33\n }, this), /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"scheduleDate\",\n children: \"2024-11-23 11:23:00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 106,\n columnNumber: 33\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 104,\n columnNumber: 29\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 99,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"li\", {\n className: \"status\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"statusItem\",\n children: [/*#__PURE__*/_jsxDEV(\"span\", {\n className: \"statusLabel\",\n children: \"\\uC120\\uBC15\\uC0C1\\uD0DC\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 111,\n columnNumber: 33\n }, this), /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"statusValue\",\n children: \"\\uC815\\uBC15\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 112,\n columnNumber: 33\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 110,\n columnNumber: 29\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"statusItem w130x\",\n children: [/*#__PURE__*/_jsxDEV(\"span\", {\n className: \"statusLabel\",\n children: \"\\uC18D\\uB3C4/\\uD56D\\uB85C\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 115,\n columnNumber: 33\n }, this), /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"statusValue\",\n children: \"4.2 kn / 13.3\\u02DA\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 116,\n columnNumber: 33\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 114,\n columnNumber: 29\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"statusItem\",\n children: [/*#__PURE__*/_jsxDEV(\"span\", {\n className: \"statusLabel\",\n children: \"\\uD758\\uC218\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 119,\n columnNumber: 33\n }, this), /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"statusValue\",\n children: \"1.1m\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 120,\n columnNumber: 33\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 118,\n columnNumber: 29\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 109,\n columnNumber: 25\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 88,\n columnNumber: 21\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"btnWrap\",\n children: [/*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"trackBtn\",\n children: \"\\uD56D\\uC801\\uC870\\uD68C\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 144,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"trackBtn\",\n children: \"\\uD56D\\uB85C\\uC608\\uCE21\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 145,\n columnNumber: 25\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 143,\n columnNumber: 21\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 65,\n columnNumber: 17\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"SIFooter\",\n children: \"\\uB370\\uC774\\uD130 \\uC218\\uC2E0\\uC2DC\\uAC04 : 2024-11-23 11:23:00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 149,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 25,\n columnNumber: 13\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"shipMapContainer\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"shipMap shipCaution\",\n children: /*#__PURE__*/_jsxDEV(\"a\", {\n href: \"!#\",\n children: [\"1511\\uD568A-05\", /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"status\",\n children: \"12.5\\xA0kts |\\xA045\\xB0\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 157,\n columnNumber: 25\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 155,\n columnNumber: 21\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 154,\n columnNumber: 17\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"shipMap shipWarning\",\n children: /*#__PURE__*/_jsxDEV(\"a\", {\n href: \"!#\",\n children: [\"1511\\uD568A-05\", /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"status\",\n children: \"12.5\\xA0kts |\\xA045\\xB0\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 164,\n columnNumber: 25\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 162,\n columnNumber: 21\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 161,\n columnNumber: 17\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"shipMap shipDefault\",\n children: /*#__PURE__*/_jsxDEV(\"a\", {\n href: \"!#\",\n children: [\"1511\\uD568A-05\", /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"status\",\n children: \"12.5\\xA0kts |\\xA045\\xB0\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 171,\n columnNumber: 25\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 169,\n columnNumber: 21\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 168,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 153,\n columnNumber: 13\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"toastContainer\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"toast toastCaution\",\n children: [/*#__PURE__*/_jsxDEV(\"span\", {\n className: \"toastMsg\",\n children: \"104 \\uC5B4\\uC5C5\\uAD6C\\uC5ED \\uBE44\\uC778\\uAC00 \\uC120\\uBC15\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 179,\n columnNumber: 21\n }, this), /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"toastR\",\n children: [/*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"toastAction\",\n children: \"\\uC704\\uCE58\\uBCF4\\uAE30\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 181,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"toastClose\",\n \"aria-label\": \"\\uB2EB\\uAE30\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 182,\n columnNumber: 25\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 180,\n columnNumber: 21\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 178,\n columnNumber: 17\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"toast toastCaution\",\n children: [/*#__PURE__*/_jsxDEV(\"span\", {\n className: \"toastMsg\",\n children: \"104 \\uC5B4\\uC5C5\\uAD6C\\uC5ED \\uBE44\\uC778\\uAC00 \\uC120\\uBC15\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 187,\n columnNumber: 21\n }, this), /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"toastR\",\n children: [/*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"toastAction\",\n children: \"\\uC704\\uCE58\\uBCF4\\uAE30\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 189,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"toastClose\",\n \"aria-label\": \"\\uB2EB\\uAE30\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 190,\n columnNumber: 25\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 188,\n columnNumber: 21\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 186,\n columnNumber: 17\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"toast toastWarining\",\n children: [/*#__PURE__*/_jsxDEV(\"span\", {\n className: \"toastMsg\",\n children: \"\\uC800\\uC18D \\uC774\\uB3D9 \\uC758\\uC2EC \\uC120\\uBC15\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 195,\n columnNumber: 21\n }, this), /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"toastR\",\n children: [/*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"toastAction\",\n children: \"\\uC704\\uCE58\\uBCF4\\uAE30\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 197,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"toastClose\",\n \"aria-label\": \"\\uB2EB\\uAE30\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 198,\n columnNumber: 25\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 196,\n columnNumber: 21\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 194,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 177,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 22,\n columnNumber: 9\n }, this);\n}\n_s(ShipComponent, \"tusBbsahUVevXfyh6oH5R6YDC9Q=\");\n_c = ShipComponent;\nvar _c;\n$RefreshReg$(_c, \"ShipComponent\");","map":{"version":3,"names":["useState","jsxDEV","_jsxDEV","ShipComponent","_s","images","src","alt","currentIndex","setCurrentIndex","handlePrev","prev","handleNext","length","id","children","className","fileName","_jsxFileName","lineNumber","columnNumber","type","onClick","disabled","max","value","href","_c","$RefreshReg$"],"sources":["/Users/laurynj/Desktop/해양경찰업 공공사업/@GIS_함정용/GIS_함정용_리액트/dark/src/component/wrap/main/ShipComponent.jsx"],"sourcesContent":["import { useState } from \"react\";\nexport default function ShipComponent() { \n\n const images = [\n { src: \"/images/photo_ship_001.png\", alt: \"1511함A-05\" },\n { src: \"/images/photo_ship_002.png\", alt: \"1511함A-05\" },\n ];\n\n const [currentIndex, setCurrentIndex] = useState(0);\n\n const handlePrev = () => {\n if (currentIndex === 0) return;\n setCurrentIndex(prev => prev - 1);\n };\n\n const handleNext = () => {\n if (currentIndex === images.length - 1) return;\n setCurrentIndex(prev => prev + 1);\n };\n\n return(\n <section id=\"shipComponent\">\n\n {/* 배정보 팝업 */}\n <div className=\"popShipInfo\">\n {/* header */}\n <div className=\"SIHeader\">\n <div className=\"rowL\">\n <i className=\"shipType\"></i>\n <img src=\"/images/flag_kor.svg\" alt=\"대한민국\" className=\"flagIcon\" />\n <span className=\"shipName\">1511함A-05</span>\n <span className=\"shipNum\">13450135</span>\n </div>\n <button type=\"button\" className=\"SIClose\" aria-label=\"닫기\"></button>\n </div>\n\n <div className=\"SIGallery\">\n <button\n type=\"button\"\n className=\"navBtn prev\"\n onClick={handlePrev}\n disabled={currentIndex === 0}\n >\n <span className=\"blind\">이전</span>\n </button>\n <button\n type=\"button\"\n className=\"navBtn next\"\n onClick={handleNext}\n disabled={currentIndex === images.length - 1}\n >\n <span className=\"blind\">다음</span>\n </button>\n\n {/* 이미지 영역 */}\n <div className=\"galleryView\">\n <img\n className=\"galleryImg\"\n src={images[currentIndex].src}\n alt={images[currentIndex].alt}\n />\n </div>\n </div>\n {/* body */}\n <div className=\"SIBody\">\n <div className=\"shipAction\">\n <div className=\"rowL\">\n <button type=\"button\" className=\"detailBtn\">상세정보</button>\n <ul className=\"shipTypeIco\">\n <li>A</li>\n <li>V</li>\n <li>E</li>\n <li>T</li>\n <li>D</li>\n <li>R</li>\n </ul>\n </div>\n <button type=\"button\" className=\"favBtn\" aria-label=\"즐겨찾기\"></button>\n </div>\n\n <div className=\"shipRoute\">\n <div className=\"routeProgress\">\n <progress max=\"100\" value=\"100\">100%</progress>\n <span className=\"routeShip\"></span>\n </div>\n </div>\n\n <ul className=\"shipStatus\">\n <li className=\"port\">\n <div className=\"rowL\">\n <span className=\"portLabel\">출항지</span>\n <span className=\"portName\">서귀포해양경찰서</span>\n </div>\n <div className=\"rowR\">\n <span className=\"portLabel\">입항지</span>\n <span className=\"portName\">하태도</span>\n </div>\n </li>\n <li className=\"schedule\">\n <div className=\"rowL\">\n <span className=\"depart\">출항일시</span>\n <span className=\"scheduleDate\">2024-11-23 11:23:00</span>\n </div>\n <div className=\"rowR\">\n <span className=\"arrive\">입항일시</span>\n <span className=\"scheduleDate\">2024-11-23 11:23:00</span>\n </div>\n </li>\n <li className=\"status\">\n <div className=\"statusItem\">\n <span className=\"statusLabel\">선박상태</span>\n <span className=\"statusValue\">정박</span>\n </div>\n <div className=\"statusItem w130x\">\n <span className=\"statusLabel\">속도/항로</span>\n <span className=\"statusValue\">4.2 kn / 13.3˚</span>\n </div>\n <div className=\"statusItem\">\n <span className=\"statusLabel\">흘수</span>\n <span className=\"statusValue\">1.1m</span>\n </div>\n </li>\n </ul>\n \n {/* <ul className=\"shipSensor\">\n <li>\n <span className=\"sensorLabel\">AIS</span>\n <span className=\"sensorValue\"><i className=\"isNomal\"></i>정상</span>\n </li>\n <li>\n <span className=\"sensorLabel\">RF</span>\n <span className=\"sensorValue\"><i className=\"isNomal\"></i>정상</span>\n </li>\n <li>\n <span className=\"sensorLabel\">EO</span>\n <span className=\"sensorValue\"><i className=\"isNomal\"></i>정상</span>\n </li>\n <li>\n <span className=\"sensorLabel\">SAR</span>\n <span className=\"sensorValue\"><i className=\"isOff\"></i>비활성</span>\n </li>\n </ul> */}\n <div className=\"btnWrap\">\n <button type=\"button\" className=\"trackBtn\">항적조회</button>\n <button type=\"button\" className=\"trackBtn\">항로예측</button>\n </div>\n </div>\n {/* footer */}\n <div className=\"SIFooter\">데이터 수신시간 : 2024-11-23 11:23:00</div>\n </div>\n\n {/* 지도상 배표식 */}\n <div className=\"shipMapContainer\">\n <div className=\"shipMap shipCaution\">\n <a href=\"!#\">\n 1511함A-05\n <span className=\"status\">12.5 kts | 45°</span>\n </a>\n </div>\n\n <div className=\"shipMap shipWarning\">\n <a href=\"!#\">\n 1511함A-05\n <span className=\"status\">12.5 kts | 45°</span>\n </a>\n </div>\n\n <div className=\"shipMap shipDefault\">\n <a href=\"!#\">\n 1511함A-05\n <span className=\"status\">12.5 kts | 45°</span>\n </a>\n </div>\n </div>\n\n {/* 토스트팝업 */}\n <div className=\"toastContainer\">\n <div className=\"toast toastCaution\">\n <span className=\"toastMsg\">104 어업구역 비인가 선박</span>\n <span className=\"toastR\">\n <button type=\"button\" className=\"toastAction\">위치보기</button>\n <button type=\"button\" className=\"toastClose\" aria-label=\"닫기\"></button>\n </span>\n </div>\n\n <div className=\"toast toastCaution\">\n <span className=\"toastMsg\">104 어업구역 비인가 선박</span>\n <span className=\"toastR\">\n <button type=\"button\" className=\"toastAction\">위치보기</button>\n <button type=\"button\" className=\"toastClose\" aria-label=\"닫기\"></button>\n </span>\n </div>\n\n <div className=\"toast toastWarining\">\n <span className=\"toastMsg\">저속 이동 의심 선박</span>\n <span className=\"toastR\">\n <button type=\"button\" className=\"toastAction\">위치보기</button>\n <button type=\"button\" className=\"toastClose\" aria-label=\"닫기\"></button>\n </span>\n </div>\n </div>\n </section>\n )\n}"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}