Prefer arrow functions and callbacks (#1210)

This commit is contained in:
Lipis 2020-05-20 16:21:37 +03:00 committed by GitHub
parent 33fe223b5d
commit c427aa3cce
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
64 changed files with 784 additions and 847 deletions

View file

@ -1,18 +1,18 @@
import { Point } from "./types";
export function getSizeFromPoints(points: readonly Point[]) {
export const getSizeFromPoints = (points: readonly Point[]) => {
const xs = points.map((point) => point[0]);
const ys = points.map((point) => point[1]);
return {
width: Math.max(...xs) - Math.min(...xs),
height: Math.max(...ys) - Math.min(...ys),
};
}
export function rescalePoints(
};
export const rescalePoints = (
dimension: 0 | 1,
nextDimensionSize: number,
prevPoints: readonly Point[],
): Point[] {
): Point[] => {
const prevDimValues = prevPoints.map((point) => point[dimension]);
const prevMaxDimension = Math.max(...prevDimValues);
const prevMinDimension = Math.min(...prevDimValues);
@ -50,4 +50,4 @@ export function rescalePoints(
);
return nextPoints;
}
};