feat: clear demo data from desktop screen (#52128)

This commit is contained in:
Soham Kulkarni
2026-01-28 17:13:22 +05:30
committed by GitHub
parent fabc26bb69
commit 3d65db2ac3

View File

@@ -6,6 +6,19 @@ $(document).on("toolbar_setup", function () {
}
});
$(document).on("desktop_screen", function (event, data) {
data.desktop.add_menu_item({
label: __("Clear Demo Data"),
icon: "trash",
condition: function () {
return frappe.boot.sysdefaults.demo_company;
},
onClick: function () {
return erpnext.demo.clear_demo();
},
});
});
function render_clear_demo_action() {
let demo_action = $(
`<a class="dropdown-item" onclick="return erpnext.demo.clear_demo()">