diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2019-02-13 22:56:35 +0100 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2019-02-13 22:56:35 +0100 |
| commit | 41247c08ea359d0a72a247992d2019ae2120536c (patch) | |
| tree | 89becc97e6831dd95cb5d96b297a2ce5d4395009 /scraper/client/common/header.component.js | |
| parent | a2f1969b2c7c185e04e19c22a83245ad22f8df0c (diff) | |
interface working
Diffstat (limited to 'scraper/client/common/header.component.js')
| -rw-r--r-- | scraper/client/common/header.component.js | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/scraper/client/common/header.component.js b/scraper/client/common/header.component.js index 0cd67c76..4da5af8a 100644 --- a/scraper/client/common/header.component.js +++ b/scraper/client/common/header.component.js @@ -21,16 +21,26 @@ class Header extends Component { render() { let { papers } = this.props.api.papers + let { dataset } = this.props.api.paperInfo papers = papers || {} const paperOptions = Object.keys(papers).map(key => ( - <option key={key} value={key}>{papers[key][1]}</option> + <option key={key} value={key}>{papers[key].name}</option> )) return ( <header> <section> - <select onChange={this.pickPaper.bind(this)}> + <select value={dataset && dataset.key} onChange={this.pickPaper.bind(this)}> {paperOptions} </select> + {dataset && + <div> + {dataset.name_full}{' - '} + <a href={"/paper/" + dataset.key + "/info"}>Info</a>{' - '} + <a href={"/paper/" + dataset.key + "/citations/"}>Citations</a>{' - '} + <a href={"/paper/" + dataset.key + "/unknown/"}>Unknown</a>{' - '} + <a href={"/paper/" + dataset.key + "/random/"}>Random</a> + </div> + } </section> <section></section> </header> |
