braid-design-system
Version:
Themeable design system for the SEEK Group
19 lines (18 loc) • 388 B
JavaScript
const optimizeResponsiveArray = (value) => {
let lastValue;
const values = value.map((v) => {
if (v !== lastValue && v !== null) {
lastValue = v;
return v;
}
return null;
});
return [
values[0] ?? null,
values[1] ?? null,
values[2] ?? null,
values[3] ?? null
];
};
exports.optimizeResponsiveArray = optimizeResponsiveArray;
;