UNPKG

vue-instantsearch

Version:

👀 Lightning-fast Algolia search for Vue apps

2 lines (1 loc) • 709 B
import{connectToggleRefinement as e}from"instantsearch.js/es/connectors/index.js";import{createPanelConsumerMixin as t}from"../mixins/panel.js";import{createSuitMixin as i}from"../mixins/suit.js";import{createWidgetMixin as r}from"../mixins/widget.js";var n={name:"AisToggleRefinement",mixins:[i({name:"ToggleRefinement"}),r({connector:e},{$$widgetType:"ais.toggleRefinement"}),t()],props:{attribute:{type:String,required:!0},on:{type:[String,Number,Boolean,Array],required:!1,default:!0},off:{type:[String,Number,Boolean,Array],required:!1,default:void 0},label:{type:String,default:void 0}},computed:{widgetParams:function(){return{attribute:this.attribute,on:this.on,off:this.off}}}};export{n as default};