You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
103 lines
4.3 KiB
103 lines
4.3 KiB
"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));
|
|
|
|
/***/ })
|
|
|
|
}]); |