Sha256: 2b85e7f10569caef6d3f0ac0cb94fbbb318e530c697d9dcca5ea2faee6109b44

Contents?: true

Size: 254 Bytes

Versions: 68

Compression:

Stored size: 254 Bytes

Contents

export default function initFilterStore(Alpine, name) {
  return {
    raw: Alpine.$persist("").as(name),
    get text() {
      return this.raw.replace(/\s/g, "").toLowerCase();
    },
    get active() {
      return this.text.length > 0;
    },
  };
}

Version data entries

68 entries across 68 versions & 1 rubygems

Version Path
lookbook-2.3.4 assets/js/stores/filter.js
lookbook-2.3.3 assets/js/stores/filter.js
lookbook-2.3.2 assets/js/stores/filter.js
lookbook-2.3.0 assets/js/stores/filter.js
lookbook-2.2.2 assets/js/stores/filter.js
lookbook-2.2.1 assets/js/stores/filter.js
lookbook-2.2.0 assets/js/stores/filter.js
lookbook-2.1.1 assets/js/stores/filter.js
lookbook-2.1.0 assets/js/stores/filter.js
lookbook-2.0.5 assets/js/stores/filter.js
lookbook-2.0.4 assets/js/stores/filter.js
lookbook-2.0.3 assets/js/stores/filter.js
lookbook-2.0.2 assets/js/stores/filter.js
lookbook-2.0.1 assets/js/stores/filter.js
lookbook-2.0.0 assets/js/stores/filter.js
lookbook-2.0.0.rc.3 assets/js/stores/filter.js
lookbook-1.5.5 app/assets/lookbook/js/stores/filter.js
lookbook-1.5.4 app/assets/lookbook/js/stores/filter.js
lookbook-2.0.0.rc.2 assets/js/stores/filter.js
lookbook-2.0.0.rc.1 assets/js/stores/filter.js