in packages/network-navigator/src/NetworkNavigator.ts [402:427]
const determineDomain: (
configMin: number,
configMax: number,
fn: (i: any) => number,
) => [number, number] = (
configMin: number,
configMax: number,
fn: (i: any) => number,
) => {
if (configMin !== undefined && configMax !== undefined) {
return [configMin, configMax];
} else {
let min: number;
let max: number;
const data = bilinks.map(fn);
data.forEach((d: number) => {
if (min === undefined || d < min) {
min = d;
}
if (max === undefined || d > max) {
max = d;
}
});
return [min, max];
}
};