forked from Gitlink/forgeplus-react
33 lines
701 B
JavaScript
33 lines
701 B
JavaScript
import React, { useState, useEffect } from "react";
|
|
import XmlPanel from "./XmlPanel";
|
|
import mediator from "./mediator";
|
|
|
|
function Index() {
|
|
const [sshConfigData, setSshConfigData] = useState(undefined);
|
|
|
|
useEffect(() => {
|
|
if (!sshConfigData) {
|
|
init();
|
|
}
|
|
setTimeout(() => {
|
|
mediator.publish("create-socket", 1);
|
|
}, 300);
|
|
}, [sshConfigData]);
|
|
|
|
// 获取服务器连接信息
|
|
function init() {}
|
|
return (
|
|
<XmlPanel
|
|
sshConfigData={{
|
|
host: "106.75.231.63",
|
|
port: "2021",
|
|
ws_url: "wss://pre-webssh.educoder.net/ws",
|
|
username: "root",
|
|
secret: "Dron_123123",
|
|
}}
|
|
sid={1}
|
|
/>
|
|
);
|
|
}
|
|
export default Index;
|