diff options
author | eeng5 <eleanor_eng@brown.edu> | 2020-02-09 14:59:57 -0500 |
---|---|---|
committer | eeng5 <eleanor_eng@brown.edu> | 2020-02-09 14:59:57 -0500 |
commit | daa8898f70bd44d2716f1f0d3371a8435a3ff638 (patch) | |
tree | ccb2ea544eeed0413370cdd69e758faec6170690 /src/client/views/KeyphraseQueryView.tsx | |
parent | 1e36055e3674fe33dd39f6ad79c969531f7b447c (diff) | |
parent | f6179334d6f2942631caa17b7c8ae2531d87c7c4 (diff) |
Merge branch 'pen' of https://github.com/browngraphicslab/Dash-Web into pen
Diffstat (limited to 'src/client/views/KeyphraseQueryView.tsx')
-rw-r--r-- | src/client/views/KeyphraseQueryView.tsx | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/client/views/KeyphraseQueryView.tsx b/src/client/views/KeyphraseQueryView.tsx new file mode 100644 index 000000000..a9dafc4a4 --- /dev/null +++ b/src/client/views/KeyphraseQueryView.tsx @@ -0,0 +1,35 @@ +import { observer } from "mobx-react"; +import React = require("react"); +import "./KeyphraseQueryView.scss"; + +// tslint:disable-next-line: class-name +export interface KP_Props { + keyphrases: string; +} + +@observer +export class KeyphraseQueryView extends React.Component<KP_Props>{ + constructor(props: KP_Props) { + super(props); + console.log("FIRST KEY PHRASE: ", props.keyphrases[0]); + } + + render() { + let kps = this.props.keyphrases.toString(); + let keyterms = this.props.keyphrases.split(','); + return ( + <div> + <h5>Select queries to send:</h5> + <form> + {keyterms.map((kp: string) => { + //return (<p>{"-" + kp}</p>); + return (<p><label> + <input name="query" type="radio" /> + <span>{kp}</span> + </label></p>); + })} + </form> + </div> + ); + } +}
\ No newline at end of file |