prodmaps/src/libs/bbox.js
2022-03-17 10:36:15 +05:00

12 lines
260 B
JavaScript

module.exports = function (data) {
return data.reduce(
(s, c) => ({
l: Math.min(s.l, c.x),
t: Math.min(s.t, c.y),
r: Math.max(s.r, c.x),
b: Math.max(s.b, c.y),
}),
{ l: data[0].x, t: data[0].y, r: data[0].x, b: data[0].y }
);
};