{% extends rootPath ~ '/base.html.twig' %}
{% block javascripts %}
{{ parent() }}
<script src="https://www.google.com/recaptcha/api.js?render={{ reCAPTCHA_site_key }}"></script>
{% endblock %}
{% block form %}
{{ include('tenants/tenant1/parts/premium-form.html.twig') }}
{% endblock %}
{% block popup %}
{{ include('tenants/tenant1/parts/popup/did-it.html.twig') }}
{% endblock popup %}
{% block body_javascript %}
{{ parent() }}
<script src="https://js.stripe.com/v3/" type="text/javascript"></script>
<script src="{{ asset('tenants/tenant1/js/helperFunctions.js?v=23-10-2022') }}"></script>
<script src="{{ asset('js/recaptcha.js?v=23-10-2022') }}"></script>
<script src="{{ asset('tenants/tenant1/js/StripeSettings.js?v=23-10-2022') }}"></script>
<script src="{{ asset('tenants/tenant1/js/SignUpPremium.js?v=18-04-2023') }}"></script>
<script>
(()=>{
RecaptchaWrapper.key = '{{ reCAPTCHA_site_key }}';
SignUpPremium.amountField.limits = {
'month': [{{ monthlyMin }}, {{ monthlyMax }}],
'year': [{{ yearlyMin }}, {{ yearlyMax }}],
'oneTime': [{{ oneTimeMin }}, {{ oneTimeMax }}]
};
SignUpPremium.redirectUri = '{{ redirectUri }}';
SignUpPremium.messages = {
'required': 'This field is required.',
'checkbox': 'This checkbox is required.',
'paymentFail': 'Your payment was not successful, please try again.'
};
SignUpPremium.emailField.messages = {
'required' : '{{ 'EmailFieldMessages.required'|transByTenant }}',
'isInvalid' : '{{ 'EmailFieldMessages.isInvalid'|transByTenant }}',
'requiredAndIsInvalid' : '{{ 'EmailFieldMessages.requiredAndIsInvalid'|transByTenant }}',
'isInUse' : '{{ 'EmailFieldMessages.isInUse'|transByTenant|raw }}'
};
SignUpPremium.init(`{{ stripePublicKey }}`);
})();
</script>
{% endblock body_javascript %}