UNPKG

vue-instantsearch

Version:

👀 Lightning-fast Algolia search for Vue apps

3 lines (2 loc) • 2.27 kB
import t from"./RatingMenu.vue_rollup-plugin-vue=script.js";export default(function(t,e,s,a,n,i,r,l){var u=("function"==typeof s?s.options:s)||{};return u.__file="RatingMenu.vue",u.render||(u.render=t.render,u.staticRenderFns=t.staticRenderFns,u._compiled=!0,n&&(u.functional=!0)),u._scopeId=a,u}({render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return t.state?s("div",{class:t.suit()},[t._t("default",function(){return[s("svg",{staticStyle:{display:"none"},attrs:{xmlns:"http://www.w3.org/2000/svg"}},[s("symbol",{attrs:{id:"ais-RatingMenu-starSymbol",viewBox:"0 0 24 24"}},[s("path",{attrs:{d:"M12 .288l2.833 8.718h9.167l-7.417 5.389 2.833 8.718-7.416-5.388-7.417 5.388 2.833-8.718-7.416-5.389h9.167z"}})]),t._v(" "),s("symbol",{attrs:{id:"ais-RatingMenu-starEmptySymbol",viewBox:"0 0 24 24"}},[s("path",{attrs:{d:"M12 6.76l1.379 4.246h4.465l-3.612 2.625 1.379 4.246-3.611-2.625-3.612 2.625 1.379-4.246-3.612-2.625h4.465l1.38-4.246zm0-6.472l-2.833 8.718h-9.167l7.416 5.389-2.833 8.718 7.417-5.388 7.416 5.388-2.833-8.718 7.417-5.389h-9.167l-2.833-8.718z"}})])]),t._v(" "),s("ul",{class:t.suit("list")},t._l(t.state.items,function(e,a){return s("li",{key:a,class:[t.suit("item"),e.isRefined&&t.suit("item","selected")]},[s("a",{class:t.suit("link"),attrs:{href:t.state.createURL(e.value),"aria-label":e.value+" & Up"},on:{click:function(s){return s.preventDefault(),t.state.refine(e.value)}}},[t._l(e.stars,function(e,a){return[e?s("svg",{key:a+"-full",class:[t.suit("starIcon"),t.suit("starIcon--full")],attrs:{"aria-hidden":"true",width:"24",height:"24"}},[s("use",{attrs:{"xlink:href":"#ais-RatingMenu-starSymbol"}})]):s("svg",{key:a+"-empty",class:[t.suit("starIcon"),t.suit("starIcon--empty")],attrs:{"aria-hidden":"true",width:"24",height:"24"}},[s("use",{attrs:{"xlink:href":"#ais-RatingMenu-starEmptySymbol"}})])]}),t._v(" "),s("span",{class:t.suit("label"),attrs:{"aria-hidden":"true"}},[t._t("andUp",function(){return[t._v("& Up")]})],2),t._v(" "),s("span",{class:t.suit("count")},[t._v(t._s(e.count))])],2)])}),0)]},{items:t.state.items,refine:t.state.refine,createURL:t.state.createURL,sendEvent:t.state.sendEvent,canRefine:t.state.canRefine})],2):t._e()},staticRenderFns:[]},0,t,void 0,!1)); //# sourceMappingURL=RatingMenu.vue.js.map