aboutsummaryrefslogtreecommitdiff
path: root/src/js/forms.coffee
diff options
context:
space:
mode:
authorCamil Staps2015-05-20 17:05:58 +0200
committerCamil Staps2015-05-20 17:05:58 +0200
commitb52e4935cf8e2ef69d2f9bffaaac45fdde60e6bf (patch)
tree1497272b7bc9887e1485bb82252f10ead0addc46 /src/js/forms.coffee
parentFix bower bootswatch dependency (diff)
parentFixed gulpfile bug where // in a URL was turned into http:// automatically by... (diff)
Merge branch 'web-only' of ../../Botleagues_old
Diffstat (limited to 'src/js/forms.coffee')
-rw-r--r--src/js/forms.coffee33
1 files changed, 33 insertions, 0 deletions
diff --git a/src/js/forms.coffee b/src/js/forms.coffee
new file mode 100644
index 0000000..fe237c2
--- /dev/null
+++ b/src/js/forms.coffee
@@ -0,0 +1,33 @@
+# Request API for registering
+$ 'form.form-register'
+ .submit ->
+ Botleagues.request
+ endpoint: 'user'
+ method: 'POST'
+ data:
+ email:
+ $ this
+ .find 'input[name="email"]'
+ .val()
+ password:
+ $ this
+ .find 'input[name="password"]'
+ .val()
+ callback: BotleaguesCallback.register
+
+ false
+
+# Show login form on click
+$ '.btn-botleagues-login'
+ .focus ->
+ $ '#login-block'
+ .slideDown()
+ $ '#login-email'
+ .focus()
+ false
+
+# Request API for logging in
+$ '#login-form'
+ .submit ->
+ Botleagues.login ($ '#login-email').val(), ($ '#login-password').val()
+ false \ No newline at end of file