diff options
author | Camil Staps | 2015-05-13 23:10:22 +0200 |
---|---|---|
committer | Camil Staps | 2015-05-13 23:10:22 +0200 |
commit | 2388099227d1c0528e640ceb4631a35521201c76 (patch) | |
tree | 9a56f7b379f8e7c296e8229dc5b82893c5fae6ce | |
parent | Turned javascript into coffeescript (diff) |
Cleanup coffeescript
-rw-r--r-- | src/js/forms.coffee | 47 | ||||
-rw-r--r-- | src/js/main.coffee | 22 | ||||
-rw-r--r-- | src/js/profile.coffee | 16 |
3 files changed, 50 insertions, 35 deletions
diff --git a/src/js/forms.coffee b/src/js/forms.coffee index e742160..71eb52b 100644 --- a/src/js/forms.coffee +++ b/src/js/forms.coffee @@ -1,25 +1,36 @@ # 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 +$ '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() + event.preventDefault() - return + return # Show login form on click -$('.btn-botleagues-login').focus -> - $('#login-block').slideDown() - $('#login-email').focus() - return +$ '.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 +$ '#login-form' + .submit -> + Botleagues.login ($ '#login-email').val(), ($ '#login-password').val() + event.preventDefault() + return
\ No newline at end of file diff --git a/src/js/main.coffee b/src/js/main.coffee index 4bf9c20..5d21ede 100644 --- a/src/js/main.coffee +++ b/src/js/main.coffee @@ -1,12 +1,13 @@ $ -> # Show extra links if user is logged in - email = $.cookie(Botleagues.cookie_login_email) + email = $.cookie Botleagues.cookie_login_email setupLoginMenu() if email? && $.cookie(Botleagues.cookie_login_valid_till) > (new Date()).getTime() return # Show extra links if user is logged in setupLoginMenu = -> - $('#nav .login-link').remove() + $ '#nav .login-link' + .remove() extra_links = 'Leagues': '/leagues' @@ -15,15 +16,16 @@ setupLoginMenu = -> 'Logout': '/logout' for title, link of extra_links - li = $('<li>').append( - $('<a>') - .attr 'role', 'presentation' - .attr 'title', title - .attr 'href', link - .text title - ) + li = $ '<li>' + .append( + $ '<a>' + .attr 'role', 'presentation' + .attr 'title', title + .attr 'href', link + .text title + ) if link == selected_page li.addClass 'active' - li.appendTo $('#nav') + li.appendTo ($ '#nav') return
\ No newline at end of file diff --git a/src/js/profile.coffee b/src/js/profile.coffee index 33d171b..7942088 100644 --- a/src/js/profile.coffee +++ b/src/js/profile.coffee @@ -5,11 +5,13 @@ $ -> # Show email address in page when logged in setupGreeter = -> - $('.jumbotron .lead').append(' ' + $.cookie(Botleagues.cookie_login_email)) - $('.header h3').append( - $('<span>') - .attr('id', 'banner-email') - .addClass('text-muted') - .text(' / ' + $.cookie(Botleagues.cookie_login_email)) - ) + $ '.jumbotron .lead' + .append (' ' + $.cookie Botleagues.cookie_login_email) + $ '.header h3' + .append( + $ '<span>' + .attr 'id', 'banner-email' + .addClass 'text-muted' + .text(' / ' + $.cookie Botleagues.cookie_login_email) + ) return
\ No newline at end of file |