summaryrefslogtreecommitdiff
path: root/index.js
diff options
context:
space:
mode:
authorYuval Adam <yuval@y3xz.com>2016-06-22 16:41:24 +0300
committerYuval Adam <yuval@y3xz.com>2016-06-22 16:41:24 +0300
commit62b9e269e2e6c232d5a76cf7c3ca94f58e3e02f7 (patch)
treec498b09cfe9ba2f74a0797d9d6a2819825b9d631 /index.js
parent448696e920cc06f18a023dc2ebf304690f711edd (diff)
Some basic state changes
Diffstat (limited to 'index.js')
-rw-r--r--index.js22
1 files changed, 21 insertions, 1 deletions
diff --git a/index.js b/index.js
index 73d47e6..df632d8 100644
--- a/index.js
+++ b/index.js
@@ -1,4 +1,24 @@
import React from 'react'
import ReactDOM from 'react-dom'
-ReactDOM.render(<h1>Hello World</h1>, document.getElementById('root'))
+class Qrgen extends React.Component {
+
+ constructor (props) {
+ super(props)
+ this.state = {
+ 'text': 'abcde'
+ }
+ }
+
+ render () {
+ return <div id='root'>
+ <h1>qrgen</h1>
+ <input type='text' value={this.state.text} onChange={(e) => {
+ this.setState({ text: e.target.value })
+ }}></input>
+ <p>{this.state.text}</p>
+ </div>
+ }
+}
+
+ReactDOM.render(<Qrgen />, document.getElementById('root'))