mirror of
https://github.com/ascribe/onion.git
synced 2025-02-14 21:10:27 +01:00
remove unused components
This commit is contained in:
parent
212038ae43
commit
b530018dda
@ -1,39 +0,0 @@
|
|||||||
'use strict';
|
|
||||||
|
|
||||||
import React from 'react';
|
|
||||||
|
|
||||||
import AlertMixin from '../../mixins/alert_mixin';
|
|
||||||
|
|
||||||
let InputHidden = React.createClass({
|
|
||||||
propTypes: {
|
|
||||||
submitted: React.PropTypes.bool,
|
|
||||||
value: React.PropTypes.string
|
|
||||||
},
|
|
||||||
|
|
||||||
mixins: [AlertMixin],
|
|
||||||
|
|
||||||
getInitialState() {
|
|
||||||
return {value: this.props.value,
|
|
||||||
alerts: null // needed in AlertMixin
|
|
||||||
};
|
|
||||||
},
|
|
||||||
handleChange(event) {
|
|
||||||
this.setState({value: event.target.value});
|
|
||||||
},
|
|
||||||
render() {
|
|
||||||
let alerts = (this.props.submitted) ? null : this.state.alerts;
|
|
||||||
return (
|
|
||||||
<div className="form-group">
|
|
||||||
{alerts}
|
|
||||||
<input
|
|
||||||
value={this.props.value}
|
|
||||||
type="hidden"
|
|
||||||
onChange={this.handleChange}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
);
|
|
||||||
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
export default InputHidden;
|
|
@ -1,46 +0,0 @@
|
|||||||
'use strict';
|
|
||||||
|
|
||||||
import React from 'react';
|
|
||||||
|
|
||||||
import AlertMixin from '../../mixins/alert_mixin';
|
|
||||||
|
|
||||||
let InputText = React.createClass({
|
|
||||||
propTypes: {
|
|
||||||
submitted: React.PropTypes.bool,
|
|
||||||
onBlur: React.PropTypes.func,
|
|
||||||
type: React.PropTypes.string,
|
|
||||||
required: React.PropTypes.string,
|
|
||||||
placeHolder: React.PropTypes.string
|
|
||||||
},
|
|
||||||
|
|
||||||
mixins: [AlertMixin],
|
|
||||||
|
|
||||||
getInitialState() {
|
|
||||||
return {value: null,
|
|
||||||
alerts: null // needed in AlertMixin
|
|
||||||
};
|
|
||||||
},
|
|
||||||
|
|
||||||
handleChange(event) {
|
|
||||||
this.setState({value: event.target.value});
|
|
||||||
},
|
|
||||||
|
|
||||||
render() {
|
|
||||||
let className = 'form-control input-text-ascribe';
|
|
||||||
let alerts = (this.props.submitted) ? null : this.state.alerts;
|
|
||||||
return (
|
|
||||||
<div className="form-group">
|
|
||||||
{alerts}
|
|
||||||
<input className={className}
|
|
||||||
placeholder={this.props.placeHolder}
|
|
||||||
required={this.props.required}
|
|
||||||
type={this.props.type}
|
|
||||||
onChange={this.handleChange}
|
|
||||||
onBlur={this.props.onBlur}/>
|
|
||||||
</div>
|
|
||||||
);
|
|
||||||
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
export default InputText;
|
|
@ -1,41 +0,0 @@
|
|||||||
'use strict';
|
|
||||||
|
|
||||||
import React from 'react';
|
|
||||||
|
|
||||||
import AlertMixin from '../../mixins/alert_mixin';
|
|
||||||
|
|
||||||
let InputTextArea = React.createClass({
|
|
||||||
propTypes: {
|
|
||||||
submitted: React.PropTypes.bool,
|
|
||||||
required: React.PropTypes.string,
|
|
||||||
defaultValue: React.PropTypes.string
|
|
||||||
},
|
|
||||||
|
|
||||||
mixins: [AlertMixin],
|
|
||||||
|
|
||||||
getInitialState() {
|
|
||||||
return {
|
|
||||||
value: this.props.defaultValue,
|
|
||||||
alerts: null // needed in AlertMixin
|
|
||||||
};
|
|
||||||
},
|
|
||||||
handleChange(event) {
|
|
||||||
this.setState({value: event.target.value});
|
|
||||||
},
|
|
||||||
render() {
|
|
||||||
let className = 'form-control input-text-ascribe textarea-ascribe-message';
|
|
||||||
|
|
||||||
let alerts = (this.props.submitted) ? null : this.state.alerts;
|
|
||||||
return (
|
|
||||||
<div className="form-group">
|
|
||||||
{alerts}
|
|
||||||
<textarea className={className}
|
|
||||||
defaultValue={this.props.defaultValue}
|
|
||||||
required={this.props.required}
|
|
||||||
onChange={this.handleChange}></textarea>
|
|
||||||
</div>
|
|
||||||
);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
export default InputTextArea;
|
|
@ -158,7 +158,6 @@ let Property = React.createClass({
|
|||||||
renderChildren() {
|
renderChildren() {
|
||||||
return ReactAddons.Children.map(this.props.children, (child) => {
|
return ReactAddons.Children.map(this.props.children, (child) => {
|
||||||
return ReactAddons.addons.cloneWithProps(child, {
|
return ReactAddons.addons.cloneWithProps(child, {
|
||||||
value: this.state.value,
|
|
||||||
onChange: this.handleChange,
|
onChange: this.handleChange,
|
||||||
onFocus: this.handleFocus,
|
onFocus: this.handleFocus,
|
||||||
onBlur: this.handleBlur,
|
onBlur: this.handleBlur,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user