diff --git a/frappe/core/doctype/doctype/doctype_list.js b/frappe/core/doctype/doctype/doctype_list.js new file mode 100644 index 0000000000..f30e0b7229 --- /dev/null +++ b/frappe/core/doctype/doctype/doctype_list.js @@ -0,0 +1,25 @@ +frappe.listview_settings["DocType"] = { + onload: function (me) { + me.page.btn_primary.addClass("hidden"); + + let actions = [ + { + label: __("Add DocType"), + description: __("Create a new DocType"), + action: () => frappe.new_doc("DocType"), + }, + { + label: __("Add DocType (Form Builder)"), + description: __("Use the form builder to create a new DocType"), + action: () => frappe.set_route("form-builder", "new-doctype"), + }, + ]; + + frappe.utils.add_select_group_button( + me.page.btn_primary.parent(), + actions, + "btn-primary", + "add" + ); + }, +};