diff --git a/src/ts/containers/test/DiscoveryProbe.tsx b/src/ts/containers/test/DiscoveryProbe.tsx index f8a86bc..2431a21 100644 --- a/src/ts/containers/test/DiscoveryProbe.tsx +++ b/src/ts/containers/test/DiscoveryProbe.tsx @@ -9,9 +9,9 @@ export class DiscoveryProbe extends React.Component { this.state = {}; } - componentWillMount() { - console.log(this.props.probe); - } + // componentWillMount() { + // console.log(this.props.probe); + // } handle() { this.props.onProbeChange(); diff --git a/src/ts/containers/test/DiscoveryTable.tsx b/src/ts/containers/test/DiscoveryTable.tsx index d94726f..946fa85 100644 --- a/src/ts/containers/test/DiscoveryTable.tsx +++ b/src/ts/containers/test/DiscoveryTable.tsx @@ -1,8 +1,10 @@ import * as React from 'react'; -import {Table, Button, Input, InputProps, ButtonProps} from 'semantic-ui-react'; +import {Table, Button, Input, InputProps, ButtonProps, Dropdown } from 'semantic-ui-react'; export class DiscoveryTable extends React.Component { + private serviceTemp: any; + constructor(props: any, context: any) { super(props, context); this.state = { @@ -14,6 +16,25 @@ export class DiscoveryTable extends React.Component { }; } + componentWillMount() { + this.serviceTemp = [ + { key: 'http', text: 'HTTP', value: 'http' }, + { key: 'ftp', text: 'FTP', value: 'ftp' }, + { key: 'snmp', text: 'SNMP', value: 'snmp' }, + { key: 'oracle', text: 'Oracle', value: 'oracle' }, + { key: 'mysql', text: 'MySQL', value: 'mysql' }, + { key: 'wmi', text: 'WMI', value: 'wmi' }, + { key: 'sql_server', text: 'SQL Server', value: 'sql_server' }, + { key: 'stmp', text: 'STMP', value: 'stmp' }, + { key: 'imap', text: 'IMAP', value: 'imap' }, + { key: 'ssh', text: 'SSH', value: 'ssh' }, + { key: 'telnet', text: 'Telnet', value: 'telnet' }, + { key: 'casandra', text: 'Casandra', value: 'casandra' }, + { key: 'mongodb', text: 'mongoDB', value: 'mongodb' }, + { key: 'rmi', text: 'RMI', value: 'rmi' } + ]; + } + handleInput(event: React.SyntheticEvent, data: InputProps) { // console.log( data.value); // console.log( event.target); @@ -70,24 +91,33 @@ export class DiscoveryTable extends React.Component { - Start IP - + Zone CIDR + - End IP - + IP Range + +    +    + + - Exclude IP - + Port Range + +    + + - Start Port - + Service + + + End Port - +