{"ast":null,"code":"var _jsxFileName = \"D:\\\\LDT\\\\000 Project\\\\LDT\\\\Client\\\\src\\\\pages\\\\SensorAdd.js\",\n  _s = $RefreshSig$();\nimport React, { useState } from \"react\";\nimport axios from \"axios\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nfunction SensorAdd({\n  token\n}) {\n  _s();\n  const [name, setName] = useState(\"\");\n  const [value, setValue] = useState(\"\");\n  const handleSubmit = e => {\n    e.preventDefault();\n    axios.post(\"/api/sensor/add\", {\n      name,\n      value\n    }, {\n      headers: {\n        Authorization: token\n      }\n    }).then(() => alert(\"등록 완료\"));\n  };\n  return /*#__PURE__*/_jsxDEV(\"form\", {\n    onSubmit: handleSubmit,\n    children: [/*#__PURE__*/_jsxDEV(\"input\", {\n      value: name,\n      onChange: e => setName(e.target.value),\n      placeholder: \"\\uC13C\\uC11C\\uBA85\",\n      required: true\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 13,\n      columnNumber: 7\n    }, this), /*#__PURE__*/_jsxDEV(\"input\", {\n      value: value,\n      onChange: e => setValue(e.target.value),\n      type: \"number\",\n      placeholder: \"\\uAC12\",\n      required: true\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 14,\n      columnNumber: 7\n    }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n      type: \"submit\",\n      children: \"\\uB4F1\\uB85D\"\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 15,\n      columnNumber: 7\n    }, this)]\n  }, void 0, true, {\n    fileName: _jsxFileName,\n    lineNumber: 12,\n    columnNumber: 5\n  }, this);\n}\n_s(SensorAdd, \"0LSmXO+pyCvPt2LukjXvx3Cfdag=\");\n_c = SensorAdd;\nexport default SensorAdd;\nvar _c;\n$RefreshReg$(_c, \"SensorAdd\");","map":{"version":3,"names":["React","useState","axios","jsxDEV","_jsxDEV","SensorAdd","token","_s","name","setName","value","setValue","handleSubmit","e","preventDefault","post","headers","Authorization","then","alert","onSubmit","children","onChange","target","placeholder","required","fileName","_jsxFileName","lineNumber","columnNumber","type","_c","$RefreshReg$"],"sources":["D:/LDT/000 Project/LDT/Client/src/pages/SensorAdd.js"],"sourcesContent":["import React, { useState } from \"react\";\r\nimport axios from \"axios\";\r\nfunction SensorAdd({ token }) {\r\n  const [name, setName] = useState(\"\");\r\n  const [value, setValue] = useState(\"\");\r\n  const handleSubmit = e => {\r\n    e.preventDefault();\r\n    axios.post(\"/api/sensor/add\", { name, value }, { headers: { Authorization: token } })\r\n      .then(() => alert(\"등록 완료\"));\r\n  };\r\n  return (\r\n    <form onSubmit={handleSubmit}>\r\n      <input value={name} onChange={e => setName(e.target.value)} placeholder=\"센서명\" required />\r\n      <input value={value} onChange={e => setValue(e.target.value)} type=\"number\" placeholder=\"값\" required />\r\n      <button type=\"submit\">등록</button>\r\n    </form>\r\n  );\r\n}\r\nexport default SensorAdd;\r\n"],"mappings":";;AAAA,OAAOA,KAAK,IAAIC,QAAQ,QAAQ,OAAO;AACvC,OAAOC,KAAK,MAAM,OAAO;AAAC,SAAAC,MAAA,IAAAC,OAAA;AAC1B,SAASC,SAASA,CAAC;EAAEC;AAAM,CAAC,EAAE;EAAAC,EAAA;EAC5B,MAAM,CAACC,IAAI,EAAEC,OAAO,CAAC,GAAGR,QAAQ,CAAC,EAAE,CAAC;EACpC,MAAM,CAACS,KAAK,EAAEC,QAAQ,CAAC,GAAGV,QAAQ,CAAC,EAAE,CAAC;EACtC,MAAMW,YAAY,GAAGC,CAAC,IAAI;IACxBA,CAAC,CAACC,cAAc,CAAC,CAAC;IAClBZ,KAAK,CAACa,IAAI,CAAC,iBAAiB,EAAE;MAAEP,IAAI;MAAEE;IAAM,CAAC,EAAE;MAAEM,OAAO,EAAE;QAAEC,aAAa,EAAEX;MAAM;IAAE,CAAC,CAAC,CAClFY,IAAI,CAAC,MAAMC,KAAK,CAAC,OAAO,CAAC,CAAC;EAC/B,CAAC;EACD,oBACEf,OAAA;IAAMgB,QAAQ,EAAER,YAAa;IAAAS,QAAA,gBAC3BjB,OAAA;MAAOM,KAAK,EAAEF,IAAK;MAACc,QAAQ,EAAET,CAAC,IAAIJ,OAAO,CAACI,CAAC,CAACU,MAAM,CAACb,KAAK,CAAE;MAACc,WAAW,EAAC,oBAAK;MAACC,QAAQ;IAAA;MAAAC,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACzFzB,OAAA;MAAOM,KAAK,EAAEA,KAAM;MAACY,QAAQ,EAAET,CAAC,IAAIF,QAAQ,CAACE,CAAC,CAACU,MAAM,CAACb,KAAK,CAAE;MAACoB,IAAI,EAAC,QAAQ;MAACN,WAAW,EAAC,QAAG;MAACC,QAAQ;IAAA;MAAAC,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAE,CAAC,eACvGzB,OAAA;MAAQ0B,IAAI,EAAC,QAAQ;MAAAT,QAAA,EAAC;IAAE;MAAAK,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAQ,CAAC;EAAA;IAAAH,QAAA,EAAAC,YAAA;IAAAC,UAAA;IAAAC,YAAA;EAAA,OAC7B,CAAC;AAEX;AAACtB,EAAA,CAfQF,SAAS;AAAA0B,EAAA,GAAT1B,SAAS;AAgBlB,eAAeA,SAAS;AAAC,IAAA0B,EAAA;AAAAC,YAAA,CAAAD,EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}