aboutsummaryrefslogtreecommitdiff
path: root/src/js/forms.coffee
diff options
context:
space:
mode:
authorCamil Staps2015-05-13 22:57:53 +0200
committerCamil Staps2015-05-13 22:57:53 +0200
commita14b49e59e6764b6b7764ee3bc95d0d049bf21f8 (patch)
tree8d91cf08d7a496418f3117037b2e0cd45f14bb6e /src/js/forms.coffee
parentLink in header on 'Botleagues'; About page (diff)
Turned javascript into coffeescript
Diffstat (limited to 'src/js/forms.coffee')
-rw-r--r--src/js/forms.coffee25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/js/forms.coffee b/src/js/forms.coffee
new file mode 100644
index 0000000..e742160
--- /dev/null
+++ b/src/js/forms.coffee
@@ -0,0 +1,25 @@
+# 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
+
+ event.preventDefault()
+
+ return
+
+# Show login form on click
+$('.btn-botleagues-login').focus ->
+ $('#login-block').slideDown()
+ $('#login-email').focus()
+ return
+
+# Request API for logging in
+$('#login-form').submit ->
+ Botleagues.login $('#login-email').val(), $('#login-password').val()
+ event.preventDefault()
+ return \ No newline at end of file