UNPKG

vue-instantsearch

Version:

👀 Lightning-fast Algolia search for Vue apps

2 lines (1 loc) • 1.1 kB
import e from"./MenuSelect.vue2.js";var t=function(e,t,n,s){const i=("function"==typeof n?n.options:n)||{};return i.__file="MenuSelect.vue",i.render||(i.render=e.render,i.staticRenderFns=e.staticRenderFns,i._compiled=!0),i._scopeId=s,i}({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.state?n("div",{class:[e.suit(),!e.state.canRefine&&e.suit("","noRefinement")]},[e._t("default",function(){return[n("select",{class:e.suit("select"),on:{change:function(t){return e.refine(t.currentTarget.value)}}},[n("option",{class:e.suit("option"),attrs:{value:""}},[e._t("defaultOption",function(){return[e._v(" See all ")]})],2),e._v(" "),e._l(e.state.items,function(t){return n("option",{key:t.value,class:e.suit("option"),domProps:{value:t.value,selected:t.isRefined}},[e._t("item",function(){return[e._v("\n "+e._s(t.label)+" ("+e._s(t.count)+")\n ")]},{item:t})],2)})],2)]},{items:e.state.items,canRefine:e.state.canRefine,refine:e.refine,createURL:e.state.createURL,sendEvent:e.state.sendEvent})],2):e._e()},staticRenderFns:[]},0,e,void 0);export{t as default};