Sha256: 6d419aca3b29ccc8ddaa305c91b9de6a261a863962df4874e16f72b90b46f251

Contents?: true

Size: 293 Bytes

Versions: 16

Compression:

Stored size: 293 Bytes

Contents

import { Controller } from "@hotwired/stimulus"

export default class extends Controller {
  static targets = ["unhide"]

  password(e) {
    if (this.unhideTarget.type === "password") {
      this.unhideTarget.type = "text"
    } else {
      this.unhideTarget.type = "password"
    }
  }
}

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
spree_backend-4.8.4 app/javascript/spree/backend/controllers/password_toggle_controller.js
spree_backend-4.8.3 app/javascript/spree/backend/controllers/password_toggle_controller.js
spree_backend-4.8.2 app/javascript/spree/backend/controllers/password_toggle_controller.js
spree_backend-4.8.1 app/javascript/spree/backend/controllers/password_toggle_controller.js
spree_backend-4.7.2 app/javascript/spree/dashboard/controllers/password_toggle_controller.js
spree_backend-4.6.2 app/javascript/spree/dashboard/controllers/password_toggle_controller.js
spree_backend-4.7.1 app/javascript/spree/dashboard/controllers/password_toggle_controller.js
spree_backend-4.7.0 app/javascript/spree/dashboard/controllers/password_toggle_controller.js
spree_backend-4.6.1 app/javascript/spree/dashboard/controllers/password_toggle_controller.js
spree_backend-4.6.0 app/javascript/spree/dashboard/controllers/password_toggle_controller.js
spree_backend-4.5.1 app/javascript/spree/dashboard/controllers/password_toggle_controller.js
spree_backend-4.5.0 app/javascript/spree/dashboard/controllers/password_toggle_controller.js
spree_backend-4.4.1 app/javascript/spree/dashboard/controllers/password_toggle_controller.js
spree_backend-4.4.0 app/javascript/spree/dashboard/controllers/password_toggle_controller.js
spree_backend-4.4.0.rc2 app/javascript/spree/dashboard/controllers/password_toggle_controller.js
spree_backend-4.4.0.rc1 app/javascript/spree/dashboard/controllers/password_toggle_controller.js