JSFiddle - React, Tailwind, and code Playground

by seefeld

JavaScript

var users_depts_api = {

    get_users: function () {

        var r = [];
        var d = {
            action: 'get_users_json'
        };

        jQuery.ajax({

            type: "POST",
            url: ajaxurl,
            async: false,
            data: d,
            success: function (response) {
                r = JSON.parse(response);
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {
                r = [];
            }

        });

        return r;

    },
    get_depts: function () {

        var r = [];
        var d = {
            action: 'get_depts_json'
        };

        jQuery.ajax({

            type: "POST",
            url: ajaxurl,
            async: false,
            data: d,
            success: function (response) {
                r = JSON.parse(response);
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {
                r = [];
            }

        });

        return r;

    }


}