Sha256: 393c38a7ec3ea02e5a31eb736dd634a20dea00af5b21e50fac5955fa1c68d0cc
Contents?: true
Size: 430 Bytes
Versions: 343
Compression:
Stored size: 430 Bytes
Contents
import BaseFilterController from './filter_controller' export default class extends BaseFilterController { static targets = ['selector'] getFilterValue() { const filterValue = Array.from(this.selectorTarget.selectedOptions).map(({ value }) => value) return filterValue.length === 0 ? null : filterValue } getFilterClass() { const { filterClass } = this.selectorTarget.dataset return filterClass } }
Version data entries
343 entries across 343 versions & 1 rubygems