vue-instantsearch
Version:
👀 Lightning-fast Algolia search for Vue apps
2 lines (1 loc) • 1.07 kB
JavaScript
import{_ as e}from"@swc/helpers/_/_type_of";import*as t from"vue";export{t as Vue};export{createApp,createSSRApp,h,nextTick,version}from"vue";var o=!1,n=!0;function r(o){function n(o,n){for(var r=arguments.length,s=new Array(r>2?r-2:0),c=2;c<r;c++)s[c-2]=arguments[c];var u=s.length>0?s:void 0;if("object"===(void 0===n?"undefined":e(n))&&(n.attrs||n.props||n.scopedSlots||n.on)){var l=Object.keys(n.on||{}),p=Object.assign({},n,n.attrs,n.props,l.reduce(function(e,t){return e["on".concat(t[0].toUpperCase()).concat(t.slice(1))]=n.on[t],e},{}));return delete p.attrs,delete p.props,delete p.scopedSlots,l.forEach(function(e){return delete p.on[e]}),p.on&&0===Object.keys(p.on).length&&delete p.on,t.h(o,p,n.scopedSlots?Object.assign({default:function(){return u}},n.scopedSlots):u)}return t.h(o,n,u)}return function(){return o.call(this,n)}}function s(e){var t=e.$slots||e.slots;return"function"==typeof t.default?t.default():t.default}function c(e,t){return(e.$slots||e.slots||{})[t]}export{s as getDefaultSlot,c as getScopedSlot,o as isVue2,n as isVue3,r as renderCompat};