diff --git a/ui/js/page/register.js b/ui/js/page/register.js new file mode 100644 index 000000000..929058b3c --- /dev/null +++ b/ui/js/page/register.js @@ -0,0 +1,48 @@ +import React from 'react'; +import lbryio from '../lbryio.js'; +import {getLocal, setLocal} from '../utils.js'; +import FormField from '../component/form.js' +import {Link} from '../component/link.js' + +const RegisterPage = React.createClass({ + _getRewardType: function() { + lbryio.call('reward_type', 'get', this.props.name).then((rewardType) => { + this.setState({ + rewardType: rewardType, + }); + }); + }, + handleSubmit: function(event) { + if (event !== 'undefined') { + event.preventDefault(); + } + + if (!this.state.email) { + this._emailField.warnRequired(); + } + }, + getInitialState: function() { + return { + rewardType: null, + email: null, + }; + }, + componentWillMount: function() { + this._getRewardType(); + }, + render: function() { + return ( +
+
+

Register a LBRY account

+
+
+
+
+
+
+ ); + } +}); + +export default RegisterPage;