JSFiddle - React, Tailwind, and code Playground
by Christopher McCulloh
JavaScript
const weekOverrides = {
work: [, , , ,],
plan: [5, , , ,],
admin: [, , , , 6],
train: [, , , ,],
pto: [, , , ,],
hol: [, , , , 6],
};
const filterNulls = (week) => {
const filteredWeek = {};
console.log('keys', Object.keys(week))
Object.keys(week).forEach(
(category) => {
console.log('category', category, week[category].entries());
/* week[category].map(
(day, i) => console.log('day', day, week[category][i])
); */
/* week[category].forEach((day, i) => console.log('foreach day', day, week[category][i])) */
for(const [i, day] of week[category].entries()) {console.log('for of', day, week[category][i])}
}
);
return filteredWeek;
};
filterNulls(weekOverrides);