<!-- jQuery -->
<script src="/vendor/components/jquery/jquery.min.js"></script>
<!-- jQuery UI 1.11.4 -->
<script src="/assets/vendor/jquery-ui/jquery-ui.min.js"></script>
<!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip -->
<script>
$.widget.bridge('uibutton', $.ui.button)
</script>
<!-- Bootstrap 4 -->
<script src="/assets/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<script>
$(function () {
$('[data-toggle="tooltip"]').tooltip()
})
</script>
<!-- SweetAlert2 -->
<script src="/assets/vendor/sweetalert2/sweetalert2.all.min.js"></script>
<!-- AdminLTE App -->
<script src="/assets/js/adminlte.js"></script>
<script src="/assets/js/custom.js"></script>
<script src="/assets/js/pages/dashboard.js"></script>
{% if app.environment == 'prod' %}
<!-- Cronitor RUM -->
<script async src="https://rum.cronitor.io/script.js"></script>
<script>
window.cronitor = window.cronitor || function() { (window.cronitor.q = window.cronitor.q || []).push(arguments); };
cronitor('config', { clientKey: '{{ secret.cronitor }}' });
</script>
{# User #}
{% if (app.user is not null) and (app.session.get('signed') is not null) %}
<!-- Drift -->
<!-- Start of Async Drift Code -->
<script>
"use strict";
!function() {
var t = window.driftt = window.drift = window.driftt || [];
if (!t.init) {
if (t.invoked) return void (window.console && console.error && console.error("Drift snippet included twice."));
t.invoked = !0, t.methods = [ "identify", "config", "track", "reset", "debug", "show", "ping", "page", "hide", "off", "on" ],
t.factory = function(e) {
return function() {
var n = Array.prototype.slice.call(arguments);
return n.unshift(e), t.push(n), t;
};
}, t.methods.forEach(function(e) {
t[e] = t.factory(e);
}), t.load = function(t) {
var e = 3e5, n = Math.ceil(new Date() / e) * e, o = document.createElement("script");
o.type = "text/javascript", o.async = !0, o.crossorigin = "anonymous", o.src = "https://js.driftt.com/include/" + n + "/" + t + ".js";
var i = document.getElementsByTagName("script")[0];
i.parentNode.insertBefore(o, i);
};
}
}();
drift.SNIPPET_VERSION = '0.3.1';
drift.load('{{ secret.drift }}');
drift.identify("{{ app.user.getAdUserUu }}",
{
clientId: "{{ app.user.getAdClientId }}",
externalId: "{{ app.user.getAdUserUu }}",
endUser: true,
email: "{{ app.user.getEmail }}",
name: "{{ app.user.getDescription }}",
site: "{{ project.url }}"
},
{ userJwt: "{{ app.session.get('signed') }}" }
);
</script>
<!-- End of Async Drift Code -->
{% endif %}
{% endif %}
<script>
$('#logout').on('click', function() {
Swal.fire({
title: '¿Desea cerrar la sesión?',
icon: 'warning',
showCancelButton: true,
confirmButtonText: 'Cerrar Sesión',
confirmButtonColor: '#dc3545',
cancelButtonText: `Cancelar`,
cancelButtonColor: '#007bff',
}).then((result) => {
if (result.isConfirmed) {
setTimeout(() => {
window.location.replace("{{ path('app_logout') }}");
}, 1500);
}
});
});
</script>