zhibo/live-streaming/client/node_modules/.cache/babel-loader/f5f4ede4f7bf4f8ef2efa9d6f74f2e11d0daadbb6157909c0e31dbe4c880e125.json

1 line
8.8 KiB
JSON
Raw Normal View History

2025-12-15 11:21:21 +08:00
{"ast":null,"code":"var _jsxFileName = \"C:\\\\Users\\\\Administrator\\\\Desktop\\\\Project\\\\Test\\\\live-streaming\\\\client\\\\src\\\\components\\\\CreateRoom.jsx\",\n _s = $RefreshSig$();\nimport { useState } from 'react';\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nfunction CreateRoom({\n onSubmit,\n onCancel\n}) {\n _s();\n const [title, setTitle] = useState('');\n const [streamerName, setStreamerName] = useState('');\n const handleSubmit = e => {\n e.preventDefault();\n if (!title.trim() || !streamerName.trim()) return;\n onSubmit({\n title: title.trim(),\n streamerName: streamerName.trim()\n });\n };\n return /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"modal-overlay\",\n onClick: onCancel,\n children: /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"modal\",\n onClick: e => e.stopPropagation(),\n children: [/*#__PURE__*/_jsxDEV(\"h2\", {\n children: \"\\u521B\\u5EFA\\u76F4\\u64AD\\u95F4\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 16,\n columnNumber: 9\n }, this), /*#__PURE__*/_jsxDEV(\"form\", {\n onSubmit: handleSubmit,\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"form-group\",\n children: [/*#__PURE__*/_jsxDEV(\"label\", {\n children: \"\\u76F4\\u64AD\\u95F4\\u6807\\u9898\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 19,\n columnNumber: 13\n }, this), /*#__PURE__*/_jsxDEV(\"input\", {\n type: \"text\",\n value: title,\n onChange: e => setTitle(e.target.value),\n placeholder: \"\\u8F93\\u5165\\u76F4\\u64AD\\u95F4\\u6807\\u9898\",\n autoFocus: true\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 20,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 11\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"form-group\",\n children: [/*#__PURE__*/_jsxDEV(\"label\", {\n children: \"\\u4E3B\\u64AD\\u540D\\u79F0\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 29,\n columnNumber: 13\n }, this), /*#__PURE__*/_jsxDEV(\"input\", {\n type: \"text\",\n value: streamerName,\n onChange: e => setStreamerName(e.target.value),\n placeholder: \"\\u8F93\\u5165\\u4E3B\\u64AD\\u540D\\u79F0\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 30,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 28,\n columnNumber: 11\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"form-actions\",\n children: [/*#__PURE__*/_jsxDEV(\"button\", {\n type: \"button\",\n className: \"btn btn-secondary\",\n onClick: onCancel,\n children: \"\\u53D6\\u6D88\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 38,\n columnNumber: 13\n }, this), /*#__PURE__*/_jsxDEV(\"button\", {\n type: \"submit\",\n className: \"btn btn-primary\",\n children: \"\\u521B\\u5EFA\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 41,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 37,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 15,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n li