diff --git a/front-ui/app/components/account/login.js b/front-ui/app/components/account/login.js
index d3335a4..fd72fa8 100644
--- a/front-ui/app/components/account/login.js
+++ b/front-ui/app/components/account/login.js
@@ -52,8 +52,11 @@ var Login = React.createClass({
renderErrorMessage: function(message){
return (
diff --git a/front-ui/app/components/account/register.js b/front-ui/app/components/account/register.js
index adc364e..8b809db 100644
--- a/front-ui/app/components/account/register.js
+++ b/front-ui/app/components/account/register.js
@@ -32,6 +32,12 @@ var Register = React.createClass({
myBabyOnTheWay: (e.currentTarget.value === "1" ? true: false)
});
},
+ onKeyPress: function(e) {
+ var enterKeyCode = 13;
+ if(e.which == enterKeyCode) {
+ this.doRegister();
+ }
+ },
renderMonthSelector: function() {
var months = ['Januar', 'Februar', 'Mart', 'April', 'Maj', 'Juni',
'Juli','August','Septembar', 'Oktobar','Novembar','Decembar'];
@@ -194,7 +200,11 @@ var Register = React.createClass({
loginState : UserStore.getLoginState()
});
},
- register: function(e) {
+ onRegisterClick: function(e) {
+ this.doRegister();
+ e.preventDefault();
+ },
+ doRegister: function() {
if(this.validate()) {
var children = [];
if (this.state.myBabyDetailsVisible) {
@@ -231,8 +241,6 @@ var Register = React.createClass({
UserActions.registerUser(user);
}
-
- e.preventDefault();
},
successContinue: function(e) {
NavigationActions.goToHome();
@@ -284,7 +292,7 @@ var Register = React.createClass({
@@ -292,28 +300,28 @@ var Register = React.createClass({