|
|
|
|
@ -1148,6 +1148,7 @@ var TaskJupyterPage = function TaskJupyterPage(_ref) {
|
|
|
|
|
_useState18 = slicedToArray_default()(_useState17, 2),
|
|
|
|
|
url = _useState18[0],
|
|
|
|
|
setUrl = _useState18[1];
|
|
|
|
|
var urlRef = (0,_react_17_0_2_react.useRef)();
|
|
|
|
|
var port = (0,_react_17_0_2_react.useRef)();
|
|
|
|
|
var _useState19 = (0,_react_17_0_2_react.useState)(Status.Success),
|
|
|
|
|
_useState20 = slicedToArray_default()(_useState19, 2),
|
|
|
|
|
@ -1535,31 +1536,32 @@ var TaskJupyterPage = function TaskJupyterPage(_ref) {
|
|
|
|
|
return _context7.abrupt("return");
|
|
|
|
|
case 7:
|
|
|
|
|
if (!(res !== null && res !== void 0 && res.data)) {
|
|
|
|
|
_context7.next = 18;
|
|
|
|
|
_context7.next = 19;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
setUrl(res.data);
|
|
|
|
|
urlRef.current = res.data;
|
|
|
|
|
token.current = (_parseUrl = (0,util/* parseUrl */.en)(res === null || res === void 0 || (_res$data4 = res.data) === null || _res$data4 === void 0 || (_res$data4 = _res$data4[0]) === null || _res$data4 === void 0 ? void 0 : _res$data4["link_url"])) === null || _parseUrl === void 0 ? void 0 : _parseUrl.token;
|
|
|
|
|
port.current = res === null || res === void 0 || (_res$data5 = res.data) === null || _res$data5 === void 0 || (_res$data5 = _res$data5[0]) === null || _res$data5 === void 0 ? void 0 : _res$data5["port"];
|
|
|
|
|
if (!(((_res$data6 = res.data) === null || _res$data6 === void 0 ? void 0 : _res$data6.length) > 1)) {
|
|
|
|
|
_context7.next = 13;
|
|
|
|
|
_context7.next = 14;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
return _context7.abrupt("return");
|
|
|
|
|
case 13:
|
|
|
|
|
case 14:
|
|
|
|
|
setUrlSign(false);
|
|
|
|
|
setStatus(Status.Success);
|
|
|
|
|
setTime(Date.now() + (res === null || res === void 0 || (_res$data7 = res.data) === null || _res$data7 === void 0 || (_res$data7 = _res$data7[0]) === null || _res$data7 === void 0 ? void 0 : _res$data7.remaining_time));
|
|
|
|
|
setEndTime((res === null || res === void 0 || (_res$data8 = res.data) === null || _res$data8 === void 0 || (_res$data8 = _res$data8[0]) === null || _res$data8 === void 0 ? void 0 : _res$data8.remaining_time) - 300 * 1000 <= 0 ? Date.now() + 1000 : Date.now() + ((res === null || res === void 0 || (_res$data9 = res.data) === null || _res$data9 === void 0 || (_res$data9 = _res$data9[0]) === null || _res$data9 === void 0 ? void 0 : _res$data9.remaining_time) - 300 * 1000));
|
|
|
|
|
return _context7.abrupt("return");
|
|
|
|
|
case 18:
|
|
|
|
|
case 19:
|
|
|
|
|
if (res.status === -1) {
|
|
|
|
|
setStatus(Status.LoadFail);
|
|
|
|
|
setUrlSign(false);
|
|
|
|
|
} else {
|
|
|
|
|
setStatus(Status.ReLoad);
|
|
|
|
|
}
|
|
|
|
|
case 19:
|
|
|
|
|
case 20:
|
|
|
|
|
case "end":
|
|
|
|
|
return _context7.stop();
|
|
|
|
|
}
|
|
|
|
|
@ -1995,7 +1997,8 @@ var TaskJupyterPage = function TaskJupyterPage(_ref) {
|
|
|
|
|
jupyterData: jupyterData,
|
|
|
|
|
onVncAction: onVncAction,
|
|
|
|
|
onHideToolBar: onHideToolBar,
|
|
|
|
|
port: url === null || url === void 0 || (_url$ = url[0]) === null || _url$ === void 0 ? void 0 : _url$.port
|
|
|
|
|
port: url === null || url === void 0 || (_url$ = url[0]) === null || _url$ === void 0 ? void 0 : _url$.port,
|
|
|
|
|
token: token.current
|
|
|
|
|
};
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, {
|
|
|
|
|
spinning: spinning,
|
|
|
|
|
|