mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-03-27 21:31:16 -04:00
CoursesView uses regular login and create account modals
This commit is contained in:
parent
7b88eb0250
commit
997fe1aafb
1 changed files with 5 additions and 6 deletions
|
@ -1,8 +1,8 @@
|
|||
app = require 'core/application'
|
||||
RootView = require 'views/core/RootView'
|
||||
template = require 'templates/courses/courses-view'
|
||||
StudentLogInModal = require 'views/courses/StudentLogInModal'
|
||||
StudentSignUpModal = require 'views/courses/StudentSignUpModal'
|
||||
AuthModal = require 'views/core/AuthModal'
|
||||
CreateAccountModal = require 'views/core/CreateAccountModal'
|
||||
ChangeCourseLanguageModal = require 'views/courses/ChangeCourseLanguageModal'
|
||||
ChooseLanguageModal = require 'views/courses/ChooseLanguageModal'
|
||||
CourseInstance = require 'models/CourseInstance'
|
||||
|
@ -22,7 +22,7 @@ module.exports = class CoursesView extends RootView
|
|||
|
||||
events:
|
||||
'click #log-in-btn': 'onClickLogInButton'
|
||||
'click #start-new-game-btn': 'onClickStartNewGameButton'
|
||||
'click #start-new-game-btn': 'openSignUpModal'
|
||||
'click #join-class-btn': 'onClickJoinClassButton'
|
||||
'submit #join-class-form': 'onSubmitJoinClassForm'
|
||||
'click #change-language-link': 'onClickChangeLanguageLink'
|
||||
|
@ -64,13 +64,12 @@ module.exports = class CoursesView extends RootView
|
|||
@joinClass()
|
||||
|
||||
onClickLogInButton: ->
|
||||
modal = new StudentLogInModal()
|
||||
modal = new AuthModal()
|
||||
@openModalView(modal)
|
||||
modal.on 'want-to-create-account', @openSignUpModal, @
|
||||
application.tracker?.trackEvent 'Started Student Login', category: 'Courses'
|
||||
|
||||
openSignUpModal: ->
|
||||
modal = new StudentSignUpModal({ willPlay: true })
|
||||
modal = new CreateAccountModal()
|
||||
@openModalView(modal)
|
||||
application.tracker?.trackEvent 'Started Student Signup', category: 'Courses'
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue