This commit is contained in:
insanity 2017-07-10 19:46:26 +09:00
parent 1ef6d8056e
commit 1c13afd5fe
2 changed files with 24 additions and 71 deletions

View File

@ -2,85 +2,36 @@ import * as React from 'react';
import { Switch } from 'react-router';
import { Link, Route } from 'react-router-dom';
import { Main } from './containers/Main';
import { Login as MemberLogin } from './containers/member/Login';
import { Regist as MemberRegist } from './containers/member/Regist';
import NotFound from './NotFound';
// import { DropDownTest } from './containers/test/Sementic001';
// import { Page8 } from './containers/test/Page8';
// import { SignIn } from './containers/test/Page9';
// import { PWChange } from './containers/test/Page11';
// import { ProbeDown } from './containers/test/Page17';
import { AgentDetail } from './containers/agent/AgentDetail';
import { Agents } from './containers/agent/Agents';
import { WaitForAuth } from './containers/agent/WaitForAuth';
import { WaitForAuthDetail } from './containers/agent/WaitForAuthDetail';
import { SensorConfig } from './containers/config/SensorConfig';
import { MemberEmailConfirm } from './containers/member/EmailConfirm';
import { MemberRegistResult } from './containers/member/RegistResult';
import { ProveDownload } from './containers/prove/Download';
import { Components } from './containers/test/Components';
import { TargetList } from './containers/target/TargetList';
import { TargetDetail } from './containers/target/TargetDetail';
import { DiscoveryResult } from './containers/discovery/DiscoveryResult';
import {DropDownTest} from './containers/test/Sementic001';
import {Page8} from './containers/test/Page8';
import {SignIn} from './containers/test/Page9';
import {PWChange} from './containers/test/Page11';
import {ProbeDown} from './containers/test/Page17';
export class Routes extends React.Component<any, any> {
render() {
return (
<div>
<h1>React Redux sample</h1>
<li><Link to='/' >Home</Link></li>
<li><Link to='/member/regist' >Member Regist</Link></li>
<li><Link to='/member/login' >Member Login</Link></li>
<li><Link to='/member/result' >MemberRegistResult</Link></li>
<li><Link to='/member/emailconfirm' >MemberEmailConfirm</Link></li>
<li><Link to='/agent/waitauth' >WaitForAuth</Link></li>
<li><Link to='/agent/waitauthDetail' >WaitForAuthDetail</Link></li>
<li><Link to='/config/sensorconfig' >SensorConfig</Link></li>
<li><Link to='/prove/download' >ProveDownload</Link></li>
<li><Link to='/agent/agents' >Agents</Link></li>
<li><Link to='/agent/agentDetail' >AgentDetail</Link></li>
<li><Link to='/target/targetList' >TargetList</Link></li>
<li><Link to='/target/targetDetail' >TargetDetail</Link></li>
<li><Link to='/discovery/DiscoveryResult' >DiscoveryResult</Link></li>
<li><Link to='/test' >Test</Link></li>
<li><Link to='/test2' >Test2</Link></li>
<li><Link to='/test3' >SignIn</Link></li>
<li><Link to='/test4' >PWChange</Link></li>
<li><Link to='/test5' >ProbeDown</Link></li>
{/*<li><Link to='/test' >Test</Link></li>
<li><Link to='/test2' >Test2</Link></li>
<li><Link to='/test3' >SignIn</Link></li>
<li><Link to='/test4' >PWChange</Link></li>
<li><Link to='/test5' >ProbeDown</Link></li>*/}
<li><Link to='/test14' >Insanity</Link></li>
<Switch>
<Route exact path='/' component={Main} />
<Route exact path='/member/regist' component={MemberRegist} />
<Route exact path='/member/login' component={MemberLogin} />
<Route exact path='/member/result' component={MemberRegistResult} />
<Route exact path='/member/emailconfirm' component={MemberEmailConfirm} />
{/*<Route exact path='/test' component={DropDownTest} />
<Route exact path='/test2' component={Page8} />
<Route exact path='/test3' component={SignIn} />
<Route exact path='/test4' component={PWChange} />
<Route exact path='/test5' component={ProbeDown} />*/}
<Route exact path='/agent/waitauth' component={WaitForAuth} />
<Route exact path='/agent/waitauthDetail' component={WaitForAuthDetail} />
<Route exact path='/config/sensorconfig' component={SensorConfig} />
<Route exact path='/prove/download' component={ProveDownload} />
<Route exact path='/agent/agents' component={Agents} />
<Route exact path='/agent/agentDetail' component={AgentDetail} />
<Route exact path='/target/targetList' component={TargetList} />
<Route exact path='/target/targetDetail' component={TargetDetail} />
<Route exact path='/discovery/DiscoveryResult' component={DiscoveryResult} />
<Route exact path='/test' component={DropDownTest} />
<Route exact path='/test2' component={Page8} />
<Route exact path='/test3' component={SignIn} />
<Route exact path='/test4' component={PWChange} />
<Route exact path='/test5' component={ProbeDown} />
<Route component={NotFound} />
<Route exact path='/test14' component={Components} />
</Switch>
</div>

View File

@ -120,7 +120,7 @@ export class CrawlerSelector extends React.Component<any, any> {
componentWillMount() {
//todo. getting MetaCrawler list
this.crawlers = [
let crawlers = [
{
"id": "1",
"name": "WMI",
@ -140,7 +140,7 @@ export class CrawlerSelector extends React.Component<any, any> {
let crawlerOptions = [];
let crawler: any;
for (crawler of this.crawlers) {
for (crawler of crawlers) {
var option = {
key: crawler.id,
text: crawler.name,
@ -150,6 +150,8 @@ export class CrawlerSelector extends React.Component<any, any> {
crawlerOptions.push(option);
}
this.crawlers = crawlerOptions;
}
handleCrawlerSelection(e: any, data: any) {
@ -176,8 +178,8 @@ export class CrawlerSelector extends React.Component<any, any> {
<span>Choose a Crawler type.</span>
<br />
<br />
{/*<Dropdown openOnFocus
placeholder='Select Crawler' selection options={crawlerOptions} onChange={this.handleCrawlerSelection.bind(this)} />*/}
<Dropdown openOnFocus
placeholder='Select Crawler' selection options={this.crawlers} onChange={this.handleCrawlerSelection.bind(this)} />
{this.showCrawlerAuthInfo()}
</Segment>