From 5a4f5067dfbaa6a363562b6f992a47f7c7ff4aa1 Mon Sep 17 00:00:00 2001 From: Frankie Bagnardi Date: Fri, 8 Aug 2014 18:08:25 -0700 Subject: [PATCH 1/6] add component RestrictedTextBox --- client/components/RestrictedTextBox.jsx | 88 +++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 client/components/RestrictedTextBox.jsx diff --git a/client/components/RestrictedTextBox.jsx b/client/components/RestrictedTextBox.jsx new file mode 100644 index 0000000..c798c02 --- /dev/null +++ b/client/components/RestrictedTextBox.jsx @@ -0,0 +1,88 @@ +/** @jsx React.DOM */ +var React = require('react'); + +var RestrictedTextBox = React.createClass({ + render: function(){ + var validClassName = this.validate(this.props.value) ? 'has-success' : 'has-error'; + + return ( +
+