"use strict";
var _wp = wp,
apiFetch = _wp.apiFetch;
jQuery(function ($) {
var redirectToKitPage = function redirectToKitPage(res) {
window.location = "".concat(window.blackcart.blackcart_demo_import_page);
}; // Activate plugins.
$(document).on('click', '.blackcart-activate-plugin', function () {
$(this).html(' Loading...').addClass('blackcart-importing-plugin');
apiFetch({
path: '/wp/v2/plugins/one-click-demo-import/one-click-demo-import',
method: 'POST',
data: {
"status": "active"
}
}).then(function (res) {
apiFetch({
path: '/wp/v2/plugins/theme-canary-demo-import/theme-canary-demo-importer',
method: 'POST',
data: {
"status": "active"
}
}).then(function (res) {
apiFetch({
path: '/wp/v2/plugins/woocommerce/woocommerce',
method: 'POST',
data: {
"status": "active"
}
}).then(function (res) {
apiFetch({
path: '/wp/v2/plugins/contact-form-7/wp-contact-form-7',
method: 'POST',
data: {
"status": "active"
}
}).then(function (res) {
redirectToKitPage(res);
}).then(function (res) {
redirectToKitPage(res);
}).then (function (res){
redirectToKitPage(res);
});
})["catch"](function () {
redirectToKitPage({});
});
})["catch"](function () {
redirectToKitPage({});
});
})["catch"](function () {
redirectToKitPage({});
});
});
$(document).on('click', '.blackcart-install-plugin', function () {
$(this).html(' Loading...').addClass('blackcart-importing-plugin');
apiFetch({
path: '/wp/v2/plugins',
method: 'POST',
data: {
"slug": "one-click-demo-import",
"status": "active"
}
}).then(function (res) {
apiFetch({
path: '/wp/v2/plugins',
method: 'POST',
data: {
"slug": "theme-canary-demo-import",
"status": "active"
}
}).then(function (res) {
apiFetch({
path: '/wp/v2/plugins',
method: 'POST',
data: {
"slug": "woocommerce",
"status": "active"
}
}).then(function (res) {
apiFetch({
path: '/wp/v2/plugins',
method: 'POST',
data: {
"slug": "contact-form-7",
"status": "active"
}
}).then(function (res) {
redirectToKitPage(res);
}).then(function (res) {
redirectToKitPage(res);
}).then(function (res) {
redirectToKitPage(res);
});
})["catch"](function () {
redirectToKitPage({});
});
})["catch"](function () {
redirectToKitPage({});
});
})["catch"](function () {
redirectToKitPage({});
});
});
$(document).on('click', '.blackcart-admin-notice .notice-dismiss', function () {
console.log(ajaxurl + "?action=blackcart_hide_theme_info_noticebar&blackcart-nonce-name=".concat(window.blackcart.blackcart_nonce));
apiFetch({
url: ajaxurl + "?action=blackcart_hide_theme_info_noticebar&blackcart-nonce-name=".concat(window.blackcart.blackcart_nonce),
method: 'POST'
}).then(function (res) {
console.log(res);
})["catch"](function (res) {
console.log(res);
});
});
});