mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-05 07:09:02 +02:00
Get free trial button working in share modal
This commit is contained in:
@@ -50,7 +50,10 @@ script(type='text/ng-template', id='shareProjectModalTemplate')
|
||||
) Share
|
||||
div.text-center(ng-hide="canAddCollaborators")
|
||||
p You need to upgrade your account to add more collaborators.
|
||||
a.btn.btn-info(href) Start Free Trial
|
||||
p
|
||||
a.btn.btn-info(href, ng-click="startFreeTrial()") Start Free Trial
|
||||
p.small(ng-show="state.startedFreeTrial")
|
||||
| Please refresh this page after starting your free trial.
|
||||
|
||||
.modal-footer
|
||||
.modal-footer-left
|
||||
|
||||
+6
@@ -9,6 +9,7 @@ define [
|
||||
$scope.state = {
|
||||
error: null
|
||||
inflight: false
|
||||
startedFreeTrial: false
|
||||
}
|
||||
|
||||
$modalInstance.opened.then () ->
|
||||
@@ -52,6 +53,11 @@ define [
|
||||
$scope.state.inflight = false
|
||||
$scope.state.error = "Sorry, something went wrong :("
|
||||
|
||||
$scope.startFreeTrial = () ->
|
||||
ga?('send', 'event', 'subscription-funnel', 'upgraded-free-trial', "projectMembers")
|
||||
window.open("/user/subscription/plans")
|
||||
$scope.state.startedFreeTrial = true
|
||||
|
||||
$scope.done = () ->
|
||||
$modalInstance.close()
|
||||
]
|
||||
Reference in New Issue
Block a user