braid-design-system
Version:
Themeable design system for the SEEK Group
20 lines (19 loc) • 353 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
];
};
export {
optimizeResponsiveArray
};