Sha256: 37893885d9fe541f44313a494eca6722ff6e40aa4c3246a9c7101a73fc5b8ac5

Contents?: true

Size: 412 Bytes

Versions: 389

Compression:

Stored size: 412 Bytes

Contents

import BaseFilterController from './filter_controller'

export default class extends BaseFilterController {
  static targets = ['text']

  getFilterValue() {
    return this.textTarget.value
  }

  tryToSubmit(e) {
    if (e.keyCode === 13) {
      return this.changeFilter()
    }

    return undefined
  }

  getFilterClass() {
    const { filterClass } = this.textTarget.dataset

    return filterClass
  }
}

Version data entries

389 entries across 389 versions & 1 rubygems

Version Path
avo-3.10.2 app/javascript/js/controllers/text_filter_controller.js
avo-3.10.1 app/javascript/js/controllers/text_filter_controller.js
avo-3.10.0 app/javascript/js/controllers/text_filter_controller.js
avo-3.9.2 app/javascript/js/controllers/text_filter_controller.js
avo-3.9.1 app/javascript/js/controllers/text_filter_controller.js
avo-3.8.2 app/javascript/js/controllers/text_filter_controller.js
avo-3.9.0 app/javascript/js/controllers/text_filter_controller.js
avo-3.8.1 app/javascript/js/controllers/text_filter_controller.js
avo-3.8.0 app/javascript/js/controllers/text_filter_controller.js
avo-3.6.4 app/javascript/js/controllers/text_filter_controller.js
avo-3.6.3 app/javascript/js/controllers/text_filter_controller.js
avo-3.6.2 app/javascript/js/controllers/text_filter_controller.js
avo-2.49.0 app/javascript/js/controllers/text_filter_controller.js
avo-3.6.1 app/javascript/js/controllers/text_filter_controller.js
avo-3.6.0 app/javascript/js/controllers/text_filter_controller.js
avo-3.5.8 app/javascript/js/controllers/text_filter_controller.js
avo-3.5.7 app/javascript/js/controllers/text_filter_controller.js
avo-3.5.6 app/javascript/js/controllers/text_filter_controller.js
avo-3.5.6.beta1 app/javascript/js/controllers/text_filter_controller.js
avo-3.5.5 app/javascript/js/controllers/text_filter_controller.js