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

1 line
10 KiB
JSON

{"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/SideComponent.jsx\",\n _s = $RefreshSig$();\nimport { useState } from 'react';\nimport NavComponent from \"./side/NavComponent\";\nimport Panel1Component from \"./side/Panel1Component\";\nimport Panel2Component from \"./side/Panel2Component\";\nimport Panel3Component from \"./side/Panel3Component\";\nimport Panel4Component from \"./side/Panel4Component\";\nimport Panel5Component from \"./side/Panel5Component\";\nimport Panel6Component from \"./side/Panel6Component\";\nimport Panel7Component from \"./side/Panel7Component\";\nimport Panel8Component from \"./side/Panel8Component\";\nimport FilterComponent from \"./side/FilterComponent\";\nimport LayerComponent from \"./side/LayerComponent\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nexport default function SideComponent() {\n _s();\n const [isOpen, setIsOpen] = useState(true);\n const [activeKey, setActiveKey] = useState('gnb1');\n\n /** 패널 열고/닫기 */\n const handleToggle = () => {\n setIsOpen(prev => !prev);\n };\n\n /** 메뉴 클릭 시 패널은 항상 열린 상태 */\n const handleChangePanel = key => {\n setActiveKey(key);\n setIsOpen(true);\n };\n const renderPanel = () => {\n const panelProps = {\n isOpen,\n onToggle: handleToggle\n };\n switch (activeKey) {\n case 'gnb1':\n return /*#__PURE__*/_jsxDEV(Panel1Component, {\n ...panelProps\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 36,\n columnNumber: 29\n }, this);\n case 'gnb2':\n return /*#__PURE__*/_jsxDEV(Panel2Component, {\n ...panelProps\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 37,\n columnNumber: 29\n }, this);\n case 'gnb3':\n return /*#__PURE__*/_jsxDEV(Panel3Component, {\n ...panelProps\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 38,\n columnNumber: 29\n }, this);\n case 'gnb4':\n return /*#__PURE__*/_jsxDEV(Panel4Component, {\n ...panelProps\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 39,\n columnNumber: 29\n }, this);\n case 'gnb5':\n return /*#__PURE__*/_jsxDEV(Panel5Component, {\n ...panelProps\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 40,\n columnNumber: 29\n }, this);\n case 'gnb6':\n return /*#__PURE__*/_jsxDEV(Panel6Component, {\n ...panelProps\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 41,\n columnNumber: 29\n }, this);\n case 'gnb7':\n return /*#__PURE__*/_jsxDEV(Panel7Component, {\n ...panelProps\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 42,\n columnNumber: 29\n }, this);\n case 'gnb8':\n return /*#__PURE__*/_jsxDEV(Panel8Component, {\n ...panelProps\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 43,\n columnNumber: 29\n }, this);\n case 'side1':\n return /*#__PURE__*/_jsxDEV(FilterComponent, {\n ...panelProps\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 44,\n columnNumber: 30\n }, this);\n case 'side2':\n return /*#__PURE__*/_jsxDEV(LayerComponent, {\n ...panelProps\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 45,\n columnNumber: 30\n }, this);\n default:\n return null;\n }\n };\n return /*#__PURE__*/_jsxDEV(\"section\", {\n id: \"sidePanel\",\n children: [/*#__PURE__*/_jsxDEV(NavComponent, {\n activeKey: activeKey,\n onChange: handleChangePanel\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 51,\n columnNumber: 13\n }, this), renderPanel()]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 50,\n columnNumber: 9\n }, this);\n}\n_s(SideComponent, \"//hqg5MvUgOdSOQVUhIKCY52BrE=\");\n_c = SideComponent;\nvar _c;\n$RefreshReg$(_c, \"SideComponent\");","map":{"version":3,"names":["useState","NavComponent","Panel1Component","Panel2Component","Panel3Component","Panel4Component","Panel5Component","Panel6Component","Panel7Component","Panel8Component","FilterComponent","LayerComponent","jsxDEV","_jsxDEV","SideComponent","_s","isOpen","setIsOpen","activeKey","setActiveKey","handleToggle","prev","handleChangePanel","key","renderPanel","panelProps","onToggle","fileName","_jsxFileName","lineNumber","columnNumber","id","children","onChange","_c","$RefreshReg$"],"sources":["/Users/laurynj/Desktop/해양경찰업 공공사업/@GIS_함정용/GIS_함정용_리액트/dark/src/component/wrap/SideComponent.jsx"],"sourcesContent":["import { useState } from 'react';\nimport NavComponent from \"./side/NavComponent\";\nimport Panel1Component from \"./side/Panel1Component\";\nimport Panel2Component from \"./side/Panel2Component\";\nimport Panel3Component from \"./side/Panel3Component\";\nimport Panel4Component from \"./side/Panel4Component\";\nimport Panel5Component from \"./side/Panel5Component\";\nimport Panel6Component from \"./side/Panel6Component\";\nimport Panel7Component from \"./side/Panel7Component\";\nimport Panel8Component from \"./side/Panel8Component\";\nimport FilterComponent from \"./side/FilterComponent\";\nimport LayerComponent from \"./side/LayerComponent\";\n\nexport default function SideComponent() {\n const [isOpen, setIsOpen] = useState(true);\n const [activeKey, setActiveKey] = useState('gnb1');\n\n /** 패널 열고/닫기 */\n const handleToggle = () => {\n setIsOpen(prev => !prev);\n };\n\n /** 메뉴 클릭 시 패널은 항상 열린 상태 */\n const handleChangePanel = (key) => {\n setActiveKey(key);\n setIsOpen(true);\n };\n\n const renderPanel = () => {\n const panelProps = {\n isOpen,\n onToggle: handleToggle,\n };\n\n switch (activeKey) {\n case 'gnb1': return <Panel1Component {...panelProps} />;\n case 'gnb2': return <Panel2Component {...panelProps} />;\n case 'gnb3': return <Panel3Component {...panelProps} />;\n case 'gnb4': return <Panel4Component {...panelProps} />;\n case 'gnb5': return <Panel5Component {...panelProps} />;\n case 'gnb6': return <Panel6Component {...panelProps} />;\n case 'gnb7': return <Panel7Component {...panelProps} />;\n case 'gnb8': return <Panel8Component {...panelProps} />;\n case 'side1': return <FilterComponent {...panelProps} />;\n case 'side2': return <LayerComponent {...panelProps} />;\n default: return null;\n }\n };\n return(\n <section id=\"sidePanel\">\n <NavComponent\n activeKey={activeKey}\n onChange={handleChangePanel}\n />\n {renderPanel()}\n </section>\n )\n}"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}