Finished phase005
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
import { Controller } from "@hotwired/stimulus"
|
||||
|
||||
export default class extends Controller {
|
||||
static targets = ["odometer", "warning"]
|
||||
static values = {
|
||||
currentOdometer: Number,
|
||||
threshold: Number
|
||||
}
|
||||
|
||||
check() {
|
||||
const odometer = Number.parseInt(this.odometerTarget.value, 10)
|
||||
|
||||
if (Number.isNaN(odometer) || odometer >= this.currentOdometerValue - this.thresholdValue) {
|
||||
this.warningTarget.hidden = true
|
||||
return
|
||||
}
|
||||
|
||||
this.warningTarget.hidden = false
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user