Sha256: 56bf04569720e572d77298efa34820e3a25f6299d9658ac5618db7768c701efc

Contents?: true

Size: 374 Bytes

Versions: 69

Compression:

Stored size: 374 Bytes

Contents

export default function filterComponent(store) {
  return {
    focussed: false,
    get active() {
      return store.active;
    },
    get text() {
      return store.text;
    },
    clear() {
      if (store.raw === "") {
        this.$refs.input.blur();
      } else {
        store.raw = "";
      }
    },
    focus() {
      this.$refs.input.focus();
    },
  };
}

Version data entries

69 entries across 69 versions & 1 rubygems

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