public/src/admin/extend/widgets.js
Function prepareWidgets
has 113 lines of code (exceeds 75 allowed). Consider refactoring. Open
Open
function prepareWidgets() {
const draftContainer = $('[component="drafts-container"]');
$('[data-location="drafts"]').appendTo(draftContainer);
$('#widgets .available-widgets .widget-panel').draggable({
Avoid deeply nested control flow statements. Open
Open
if (!Array.isArray(widgetData[data[d].name])) {
widgetData[data[d].name] = [
widgetData[data[d].name],
];
}