summaryrefslogtreecommitdiff
path: root/client/components/Tasks/TaskForm.jsx
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2017-07-04 04:14:03 +0200
committerJules Laplace <julescarbon@gmail.com>2017-07-04 04:14:03 +0200
commitd520c67839724e80d8b68b8fe933f1e7755a8f42 (patch)
tree51188a9a3b7a125d1e79c899ba7058a280bcde50 /client/components/Tasks/TaskForm.jsx
parent2263f412817d6d2d36372e7617feb0d97fa57af8 (diff)
writing task form in a reduxy way
Diffstat (limited to 'client/components/Tasks/TaskForm.jsx')
-rw-r--r--client/components/Tasks/TaskForm.jsx50
1 files changed, 0 insertions, 50 deletions
diff --git a/client/components/Tasks/TaskForm.jsx b/client/components/Tasks/TaskForm.jsx
deleted file mode 100644
index 89771ad..0000000
--- a/client/components/Tasks/TaskForm.jsx
+++ /dev/null
@@ -1,50 +0,0 @@
-import { h, Component } from 'preact'
-import { Link } from 'react-router-dom'
-
-import client from '../../client.js'
-
-export default class TaskForm extends Component {
- constructor(props) {
- super()
- this.state = {
- name: '',
- }
- this.updateState = this.updateState.bind(this)
- this.handleSubmit = this.handleSubmit.bind(this)
- }
-
- updateState(event){
- const name = event.target.name
- let value = event.target.value
- console.log(name, value)
- this.setState({
- [name]: value,
- error: null,
- })
- }
-
- updateAlpha(event){
- const name = event.target.name
- let value = event.target.value
- console.log(name, value)
- this.setState({
- alphaValue: value,
- alpha: '1e' + value,
- error: null,
- })
- }
-
- handleSubmit(event) {
- event.preventDefault()
- let rec = Object.assign({}, this.state)
- delete rec.error
- this.props.onClose()
- client.folder.create( rec ).then( (data) => {
- this.props.addFolder( data )
- })
- }
-
- render() {
- return ( <TaskFormView currentTask={this.state} /> )
- }
-}