Estoy tratando de hacer una función que devuelva verdadero o falso dada una clase de permiso específica.
Quiero usar esta función en múltiples funciones.
Esto es lo que tengo hasta ahora, pero no funciona del todo debido a la naturaleza asíncrona de la llamada ajax:
const hasPermission = (permissionClass) => { $.ajax({ url: "/home/getUserPermissions", method: "POST", contentType: "application/json", data: JSON.stringify({ data: permissionClass }), success: function (response) { return true; }, error: function (err) { return false; } }); } const buildView = () => { if(hasPermission("1")) { // Buld permission view } }¡Cualquier ayuda es apreciada!