From f3e105665b1a1a5a874fe447635e777d6d8c2296 Mon Sep 17 00:00:00 2001 From: DCoded <dcoded@live.com> Date: Mon, 3 Aug 2020 14:35:27 -0400 Subject: [PATCH] Began DOMifying childrenReport --- src/endWeek/reports/childrenReport.js | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/src/endWeek/reports/childrenReport.js b/src/endWeek/reports/childrenReport.js index 672c39337c8..379c7a53124 100644 --- a/src/endWeek/reports/childrenReport.js +++ b/src/endWeek/reports/childrenReport.js @@ -4,6 +4,8 @@ */ App.Facilities.Nursery.childrenReport = function childrenReport() { const + frag = new DocumentFragment(), + Matron = V.Matron, nannies = App.Utils.sortedEmployees(App.Entity.facilities.nursery), NL = App.Entity.facilities.nursery.employeesIDs().size, @@ -13,29 +15,31 @@ App.Facilities.Nursery.childrenReport = function childrenReport() { r = []; for (const child of V.cribs) { - r.push(childGrowTime(child)); + const childDiv = App.UI.DOM.appendNewElement("div", frag); + + childDiv.append(childGrowTime(child)); if (child.actualAge >= 3) { if (Matron) { - r.push(matronFetishEffects(child)); - r.push(matronEducationEffects(child)); - // r.push(matronFitnessEffects(child)); + childDiv.append(matronFetishEffects(child)); + childDiv.append(matronEducationEffects(child)); + // childDiv.append(matronFitnessEffects(child)); } if (nannies) { - r.push(nannyFetishEffects(child)); - r.push(nannyEducationEffects(child)); - // r.push(nannyFitnessEffects(child)); + childDiv.append(nannyFetishEffects(child)); + childDiv.append(nannyEducationEffects(child)); + // childDiv.append(nannyFitnessEffects(child)); } if (CL > 1) { - r.push(childFriendshipRivalries(child)); + childDiv.append(childFriendshipRivalries(child)); } // TODO: rework these entirely if (Matron || nannies) { - r.push(weightRulesEffects(child)); - r.push(musclesRulesEffects(child)); + childDiv.append(weightRulesEffects(child)); + childDiv.append(musclesRulesEffects(child)); } } else { // TODO: @@ -376,5 +380,5 @@ App.Facilities.Nursery.childrenReport = function childrenReport() { return r.join(' '); } - return r.join(' '); + return frag; }; -- GitLab