UNPKG

vue-instantsearch

Version:

👀 Lightning-fast Algolia search for Vue apps

2 lines (1 loc) • 2.05 kB
import e from"./Breadcrumb.vue2.js";var t=function(e,t,n,s){const r=("function"==typeof n?n.options:n)||{};return r.__file="Breadcrumb.vue",r.render||(r.render=e.render,r.staticRenderFns=e.staticRenderFns,r._compiled=!0),r._scopeId=s,r}({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("ul",{class:e.suit("list")},[n("li",{class:[e.suit("item"),!e.state.items.length&&e.suit("item","selected")]},[Boolean(e.state.items.length)?n("a",{class:e.suit("link"),attrs:{href:e.state.createURL()},on:{click:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey||"button"in t&&0!==t.button?null:(t.preventDefault(),e.state.refine())}}},[e._t("rootLabel",function(){return[e._v("Home")]})],2):n("a",{class:e.suit("link"),attrs:{href:e.state.createURL(null)},on:{click:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey||"button"in t&&0!==t.button?null:(t.preventDefault(),e.state.refine(null))}}},[e._t("rootLabel",function(){return[e._v("Home")]})],2)]),e._v(" "),e._l(e.state.items,function(t,s){return n("li",{key:t.label,class:[e.suit("item"),e.isLastItem(s)&&e.suit("item","selected")]},[n("span",{class:e.suit("separator"),attrs:{"aria-hidden":"true"}},[e._t("separator",function(){return[e._v(">")]})],2),e.isLastItem(s)?[e._v(e._s(t.label))]:n("a",{class:e.suit("link"),attrs:{href:e.state.createURL(t.value)},on:{click:function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"left",37,n.key,["Left","ArrowLeft"])||n.ctrlKey||n.shiftKey||n.altKey||n.metaKey||"button"in n&&0!==n.button?null:(n.preventDefault(),e.state.refine(t.value))}}},[e._v(e._s(t.label))])],2)})],2)]},{items:e.state.items,canRefine:e.state.canRefine,refine:e.state.refine,createURL:e.state.createURL})],2):e._e()},staticRenderFns:[]},0,e,void 0);export{t as default};