plans.coffee 834 B

1234567891011121314151617181920212223242526272829
  1. define [
  2. "base"
  3. ], (App) ->
  4. App.controller "PlansController", ($scope, $modal, event_tracking) ->
  5. $scope.ui =
  6. view: "monthly"
  7. $scope.signUpNowClicked = (plan, annual)->
  8. if $scope.ui.view == "annual"
  9. plan = "#{plan}_annual"
  10. event_tracking.send 'subscription-funnel', 'sign_up_now_button', plan
  11. $scope.switchToMonthly = ->
  12. $scope.ui.view = "monthly"
  13. event_tracking.send 'subscription-funnel', 'plans-page', 'monthly-prices'
  14. $scope.switchToStudent = ->
  15. $scope.ui.view = "student"
  16. event_tracking.send 'subscription-funnel', 'plans-page', 'student-prices'
  17. $scope.switchToAnnual = ->
  18. $scope.ui.view = "annual"
  19. event_tracking.send 'subscription-funnel', 'plans-page', 'student-prices'
  20. $scope.openGroupPlanModal = () ->
  21. $modal.open {
  22. templateUrl: "groupPlanModalTemplate"
  23. }