diff --git a/src/ts/containers/test/commons/Tree.tsx b/src/ts/containers/test/commons/Tree.tsx index b6735b7..e90af60 100644 --- a/src/ts/containers/test/commons/Tree.tsx +++ b/src/ts/containers/test/commons/Tree.tsx @@ -1,27 +1,46 @@ import * as React from 'react'; + import { Checkbox, Container, Label, Accordion, Icon, List, ListItemProps } from 'semantic-ui-react'; + + + + export class Tree extends React.Component { constructor(props: any, context: any) { super(props, context); + this.state = { + }; + + console.log(jsonData); + // fs.readFile('../../../../../dh.json', this.handlJSONFile); } + + handlJSONFile = (err: any, data: any) => { + + + } + render() { return ( + + + + this.setState({ tt: !this.state.tt }); + }}>Host - {this.state.tt ? + {this.state.tt ? Port 22 NOR Port 443 TLS @@ -32,7 +51,183 @@ export class Tree extends React.Component { ); } + + + } +const jsonData = [{ + "firstScanRange": 1, + "lastScanRange": 10000, + "name": "", + "ip": 3232235818, + "mac": 91754662925, + "os":"Windows", + "ports": [{ + "createDate": -62135596800000, + "updateDate": -62135596800000, + "services": [{ + "createDate": -62135596800000, + "updateDate": -62135596800000, + "portType": "TCP", + "serviceName": "SSH", + "target":true + }], + "portType": "TCP", + "portNumber": 22 + }, + { + "createDate": -62135596800000, + "updateDate": -62135596800000, + "services": [{ + "createDate": -62135596800000, + "updateDate": -62135596800000, + "portType": "TCP", + "serviceName": "HTTP" + }], + "portType": "TCP", + "portNumber": 443 + }, + { + "createDate": -62135596800000, + "updateDate": -62135596800000, + "services": [{ + "createDate": -62135596800000, + "updateDate": -62135596800000, + "portType": "TCP", + "serviceName": "HTTP" + }], + "portType": "TCP", + "portNumber": 80 + }], + "createDate": 1498470178000, + "updateDate": 1498470178000 +}, + { + "firstScanRange": 1, + "lastScanRange": 10000, + "name": "", + "ip": 3232235781, + "mac": 91754660625, + "os":"Windows", + "ports": [{ + "createDate": -62135596800000, + "updateDate": -62135596800000, + "services": [{ + "createDate": -62135596800000, + "updateDate": -62135596800000, + "portType": "TCP", + "serviceName": "SSH" + }], + "portType": "TCP", + "portNumber": 22 + }, + { + "createDate": -62135596800000, + "updateDate": -62135596800000, + "services": [{ + "createDate": -62135596800000, + "updateDate": -62135596800000, + "portType": "TCP", + "serviceName": "HTTP" + }], + "portType": "TCP", + "portNumber": 80 + }, + { + "createDate": -62135596800000, + "updateDate": -62135596800000, + "services": [{ + "createDate": -62135596800000, + "updateDate": -62135596800000, + "portType": "TCP", + "serviceName": "HTTP" + }], + "portType": "TCP", + "portNumber": 1936 + }, + { + "createDate": -62135596800000, + "updateDate": -62135596800000, + "services": null, + "portType": "TCP", + "portNumber": 443 + }], + "createDate": 1498470178000, + "updateDate": 1498470178000 + }, + { + "firstScanRange": 1, + "lastScanRange": 10000, + "name": "", + "ip": 3232235797, + "mac": 91754662913, + "os":"Windows", + "target":true, + "ports": [{ + "createDate": -62135596800000, + "updateDate": -62135596800000, + "services": [{ + "createDate": -62135596800000, + "updateDate": -62135596800000, + "portType": "TCP", + "serviceName": "HTTP" + }], + "portType": "TCP", + "portNumber": 80 + }, + { + "createDate": -62135596800000, + "updateDate": -62135596800000, + "services": [{ + "createDate": -62135596800000, + "updateDate": -62135596800000, + "portType": "TCP", + "serviceName": "SSH" + }], + "portType": "TCP", + "portNumber": 22 + }, + { + "createDate": -62135596800000, + "updateDate": -62135596800000, + "services": [{ + "createDate": -62135596800000, + "updateDate": -62135596800000, + "portType": "TCP", + "serviceName": "HTTP" + }], + "portType": "TCP", + "portNumber": 3343 + }, + { + "createDate": -62135596800000, + "updateDate": -62135596800000, + "services": [{ + "createDate": -62135596800000, + "updateDate": -62135596800000, + "portType": "TCP", + "serviceName": "HTTP" + }], + "portType": "TCP", + "portNumber": 443 + }], + "createDate": 1498470178000, + "updateDate": 1498470178000 + }, + { + "firstScanRange": 1, + "lastScanRange": 10000, + "name": "", + "ip": 3232235877, + "mac": 75361038758387, + "os":"Windows", + "ports": null, + "createDate": 1498470179000, + "updateDate": 1498470179000 + } + + +] \ No newline at end of file