const ZaloLogin = {
    callbackUrl: "",
    loadLoginUrl: function () {
        try {
            $.ajax({
                url: "index.php?route=extension/module/zalo_login/url",
                type: "post",
                data: {'zalo_login_url': true},
                complete: function () {},
                success: function (data) {
                    ZaloLogin.callbackUrl = data.zalo_login_url
                },
                error: function (jqXHR, exception) {
                    console.log(jqXHR.status);
                },
            });
        } catch (e) {
            console.log(e);
        }
    },
    login: function() {
        if(!ZaloLogin.callbackUrl) {
            throw "Callback URl is not found!"
        }
        window.location.href = ZaloLogin.callbackUrl
    }
};