ship-gis/node_modules/.cache/babel-loader/ae7a3172fc897b31d910a320fff71038e4b68ffff4d8b08dcf6fd02473f444e2.json

1 line
33 KiB
JSON
Raw Normal View 히스토리

2026-01-22 09:14:01 +09:00
{"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/Signal2Component.jsx\",\n _s = $RefreshSig$();\nimport { useState } from 'react';\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nexport default function Signal2Component() {\n _s();\n // 팝업\n const [isOpen, setIsOpen] = useState(true); // 처음 열림\n const closePopup = () => setIsOpen(false);\n\n // 아코디언 상태 (3개, 초기 모두 열림)\n const [accordionOpen, setAccordionOpen] = useState({\n signal1: true,\n signal2: true,\n signal3: true\n });\n const toggleAccordion = key => {\n setAccordionOpen(prev => ({\n ...prev,\n [key]: !prev[key]\n }));\n };\n return /*#__PURE__*/_jsxDEV(\"section\", {\n id: \"SignalComponent\",\n children: isOpen && /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"popupUtillWrap\",\n children: /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"popupUtill\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"puHeader\",\n children: [/*#__PURE__*/_jsxDEV(\"span\", {\n className: \"title\",\n children: \"\\uC2E0\\uD638\\uC124\\uC815\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 27,\n columnNumber: 17\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"puClose\",\n \"aria-label\": \"\\uB2EB\\uAE30\",\n onClick: closePopup\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 28,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 26,\n columnNumber: 17\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"puBody\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"accordionWrap\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"acdHeader\",\n children: [/*#__PURE__*/_jsxDEV(\"span\", {\n className: \"title\",\n children: \"NLL \\uACE0\\uC18D \\uC120\\uBC15 \\uD0D0\\uC9C0\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 40,\n columnNumber: 29\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: `toggleListBtn ${accordionOpen.signal1 ? 'open' : ''}`,\n onClick: () => toggleAccordion('signal1'),\n \"aria-expanded\": accordionOpen.signal1\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 41,\n columnNumber: 29\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 39,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: `acdListBox ${accordionOpen.signal1 ? 'open' : ''}`,\n children: /*#__PURE__*/_jsxDEV(\"ul\", {\n className: \"acdList input\",\n children: [/*#__PURE__*/_jsxDEV(\"li\", {\n className: \"state\",\n children: [/*#__PURE__*/_jsxDEV(\"label\", {\n className: \"radio radioL\",\n children: [\" \", /*#__PURE__*/_jsxDEV(\"input\", {\n type: \"radio\",\n name: \"state\",\n \"aria-label\": \"\\uC0AC\\uC6A9\"\n }, void 0, false, {\n