Skip to content

Commit

Permalink
cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
epompeii committed Jan 20, 2025
1 parent edcd783 commit 812ccf0
Showing 1 changed file with 0 additions and 90 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -538,96 +538,6 @@ const get_scale = (
};
};

const right_y_axis_ticks = (
raw_data: object[],
first_measure: JsonMeasure,
second_measure: JsonMeasure,
props: {
lower_value: Accessor<boolean>;
upper_value: Accessor<boolean>;
lower_boundary: Accessor<boolean>;
upper_boundary: Accessor<boolean>;
},
) => {
const raw_second_units = second_measure?.units ?? DEFAULT_UNITS;

const second_min = data_min(raw_data, second_measure, props);
const second_factor = scale_factor(second_min, raw_second_units);

const second = {
measure: second_measure,
factor: second_factor,
};
const second_measure_data = raw_data.filter(
(datum) => datum?.result?.measure?.uuid === second_measure?.uuid,
);
const scaled_data = scale_data_by_factor(second_measure_data, second);

const axis_data = [];
const axis_limits = (datum) => {
if (
props.lower_boundary() &&
datum.lower_boundary !== undefined &&
datum.lower_boundary !== null
) {
axis_data.push(datum.lower_boundary);
}
if (
props.upper_boundary() &&
datum.upper_boundary !== undefined &&
datum.upper_boundary !== null
) {
axis_data.push(datum.upper_boundary);
}
};
for (const data of scaled_data) {
for (const datum of data?.line_data) {
axis_data.push(datum.value);
if (
props.lower_value() &&
datum.lower_value !== undefined &&
datum.lower_value !== null
) {
axis_data.push(datum.lower_value);
}
if (
props.upper_value() &&
datum.upper_value !== undefined &&
datum.upper_value !== null
) {
axis_data.push(datum.upper_value);
}
axis_limits(datum);
}
for (const datum in data?.lower_alert_data) {
axis_limits(datum);
}
for (const datum in data?.upper_alert_data) {
axis_limits(datum);
}
for (const datum in data?.boundary_data) {
axis_limits(datum);
}
for (const datum in data?.skipped_lower_data) {
axis_data.push(datum.y);
}
for (const datum in data?.skipped_upper_data) {
axis_data.push(datum.y);
}
}

// Calculate the range of axis_data
const axis_min = Math.min(...axis_data);
const axis_max = Math.max(...axis_data);

const first_min = data_min(raw_data, first_measure, props);
const first_max = data_max(raw_data, first_measure, props);

// Create a linear scale based on the range of axis_data
// return d3.scaleLinear([axis_min, axis_max], [first_min, first_max]);
return d3.scaleLinear([axis_min, axis_max]);
};

const MAX = Number.MAX_SAFE_INTEGER;
const data_min = (
raw_data: object[],
Expand Down

0 comments on commit 812ccf0

Please sign in to comment.