Sha256: 00263281e42f3912aeae89878b291aad8ad9367b3f8362d61c7fc029d4f4b2db

Contents?: true

Size: 237 Bytes

Versions: 4

Compression:

Stored size: 237 Bytes

Contents

import { Controller } from "@hotwired/stimulus"

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

  copy(event) {
    event.preventDefault()
    this.sourceTarget.select()
    document.execCommand("copy")
  }
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
spree_backend-4.8.4 app/javascript/spree/backend/controllers/clipboard_controller.js
spree_backend-4.8.3 app/javascript/spree/backend/controllers/clipboard_controller.js
spree_backend-4.8.2 app/javascript/spree/backend/controllers/clipboard_controller.js
spree_backend-4.8.1 app/javascript/spree/backend/controllers/clipboard_controller.js