Sha256: 0c2e9b22853168133fe1ad480ebd36bec3a139b024604e204676a247d368d5ef
Contents?: true
Size: 738 Bytes
Versions: 21
Compression:
Stored size: 738 Bytes
Contents
import { Controller } from "stimulus" // Handles the modal dialog used for presenting Home Delivery print options to // the user. Used on the prescrptions page. export default class extends Controller { static targets = [ "homeDeliveryDates", "providers" ] connect() { let radio_value = this.providersTarget.querySelector("input:checked").value this.toggleDeliveryDatesVisibility(radio_value) } toggleDeliveryDates(event) { this.toggleDeliveryDatesVisibility(event.target.value) } toggleDeliveryDatesVisibility(radio_value) { if (radio_value == "home_delivery") { this.homeDeliveryDatesTarget.style.display = "block" } else { this.homeDeliveryDatesTarget.style.display = "none" } } }
Version data entries
21 entries across 21 versions & 1 rubygems