fix: many type errors
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user