"use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[29080],{ /***/ 98776: /*!********************************************************************!*\ !*** ./src/pages/virtualSpaces/Lists/Graphs/index.tsx + 1 modules ***! \********************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // EXPORTS __webpack_require__.d(__webpack_exports__, { "default": function() { return /* binding */ Lists_Graphs; } }); // EXTERNAL MODULE: ./node_modules/antd/es/message/style/index.js + 1 modules var style = __webpack_require__(14934); // EXTERNAL MODULE: ./node_modules/antd/es/message/index.js + 1 modules var message = __webpack_require__(12461); // EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules var _umi_production_exports = __webpack_require__(89214); // EXTERNAL MODULE: ./node_modules/react/index.js var react = __webpack_require__(67294); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Graphs/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Graphsmodules = ({"flex_box_center":"flex_box_center___RklXo","flex_space_between":"flex_space_between___Xzr63","flex_box_vertical_center":"flex_box_vertical_center___xX81Y","flex_box_center_end":"flex_box_center_end___mtSyF","flex_box_column":"flex_box_column___wDlGV","warp":"warp___jx1Yb"}); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(59758); // EXTERNAL MODULE: ./src/utils/authority.ts var authority = __webpack_require__(7); // EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js var jsx_runtime = __webpack_require__(85893); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Graphs/index.tsx var Graphs = function Graphs(_ref) { var _virtualSpaces$virtua3, _virtualSpaces$virtua4; var virtualSpaces = _ref.virtualSpaces; var iframeRef = (0,react.useRef)(); var _useParams = (0,_umi_production_exports.useParams)(), virtual_spacesId = _useParams.virtual_spacesId; function receiveMessage(e) { if (e.data === 'iframeLoaded') { var _iframeRef$current$co, _virtualSpaces$virtua, _virtualSpaces$virtua2; if (!iframeRef.current) { return; } (_iframeRef$current$co = iframeRef.current.contentWindow) === null || _iframeRef$current$co === void 0 ? void 0 : _iframeRef$current$co.postMessage({ id: virtual_spacesId, API_SERVER: env/* default.API_SERVER */.Z.API_SERVER, is_creator: (_virtualSpaces$virtua = virtualSpaces.virtualSpacesDetails) === null || _virtualSpaces$virtua === void 0 ? void 0 : _virtualSpaces$virtua.is_creator, is_member: (_virtualSpaces$virtua2 = virtualSpaces.virtualSpacesDetails) === null || _virtualSpaces$virtua2 === void 0 ? void 0 : _virtualSpaces$virtua2.is_member, isSuperAdmins: (0,authority/* isSuperAdmins */.Ny)() }, '*'); } if (e.data === 'invalidUrl') { message/* default.error */.ZP.error('url错误'); } if (e.data === 'emptyTitle') { message/* default.error */.ZP.error('标题不能为空'); } if (e.data === 'longTitle') { message/* default.error */.ZP.error('标题不能超过60字'); } } (0,react.useEffect)(function () { window.addEventListener('message', receiveMessage, false); return function () { return window.removeEventListener('message', receiveMessage, false); }; }, []); return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: Graphsmodules.warp, children: ((_virtualSpaces$virtua3 = virtualSpaces.virtualSpacesDetails) === null || _virtualSpaces$virtua3 === void 0 ? void 0 : (_virtualSpaces$virtua4 = _virtualSpaces$virtua3.name) === null || _virtualSpaces$virtua4 === void 0 ? void 0 : _virtualSpaces$virtua4.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("iframe", { src: "/knowledgegraph/graph.html", style: { width: '100%', height: 780, border: 'none', outline: 'none' }, ref: iframeRef }) }); }; /* harmony default export */ var Lists_Graphs = ((0,_umi_production_exports.connect)(function (_ref2) { var virtualSpaces = _ref2.virtualSpaces; return { virtualSpaces: virtualSpaces }; })(Graphs)); /***/ }) }]);