fix: many type errors

This commit is contained in:
Neko Ayaka
2026-03-23 14:17:06 +08:00
parent 0ace1fb26c
commit 1bd3472246
4 changed files with 4 additions and 4 deletions
@@ -73,7 +73,7 @@ const sortedValues = computed(() => {
const sliderStyle = computed(() => {
const sliderOffset = valueToPercent(sortedValues.value[0], props.min, props.max)
const sliderLeap = valueToPercent(sortedValues.value.at(-1), props.min, props.max) - sliderOffset
const sliderLeap = valueToPercent(sortedValues.value.at(-1)!, props.min, props.max) - sliderOffset
return {
left: `${sliderOffset}%`,
width: `${sliderLeap}%`,
@@ -74,7 +74,7 @@ const routePoints = computed(() => {
return [resolvedOrigin.value, resolvedDestination.value]
const first = points[0]
const last = points.at(-1)
const last = points.at(-1)!
if (first.x !== resolvedOrigin.value.x || first.y !== resolvedOrigin.value.y)
points.unshift(resolvedOrigin.value)
if (last.x !== resolvedDestination.value.x || last.y !== resolvedDestination.value.y)
@@ -73,7 +73,7 @@ const sortedValues = computed(() => {
const sliderStyle = computed(() => {
const sliderOffset = valueToPercent(sortedValues.value[0], props.min, props.max)
const sliderLeap = valueToPercent(sortedValues.value.at(-1), props.min, props.max) - sliderOffset
const sliderLeap = valueToPercent(sortedValues.value.at(-1)!, props.min, props.max) - sliderOffset
return {
left: `${sliderOffset}%`,
width: `${sliderLeap}%`,
@@ -166,7 +166,7 @@ function downsampleSeries(values: readonly number[], maxPoints: number) {
}
// Ensure the last value remains the most recent value (avoid averaging it away)
result[result.length - 1] = values.at(-1)
result[result.length - 1] = values.at(-1)!
return result
}