6 lines
4.2 KiB
JavaScript
Vendored
6 lines
4.2 KiB
JavaScript
Vendored
import{a8 as O,d as S,Q as E,P as g,a4 as P}from"./vendor.7e4e5e39.js";function v(){return v=Object.assign||function(r){for(var t=1;t<arguments.length;t++){var e=arguments[t];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n])}return r},v.apply(this,arguments)}function b(r,t){if(r==null)return{};var e={},n=Object.keys(r),o,a;for(a=0;a<n.length;a++)o=n[a],!(t.indexOf(o)>=0)&&(e[o]=r[o]);return e}function U(r,t){if(!!r){if(typeof r=="string")return w(r,t);var e=Object.prototype.toString.call(r).slice(8,-1);if(e==="Object"&&r.constructor&&(e=r.constructor.name),e==="Map"||e==="Set")return Array.from(r);if(e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return w(r,t)}}function w(r,t){(t==null||t>r.length)&&(t=r.length);for(var e=0,n=new Array(t);e<t;e++)n[e]=r[e];return n}function x(r,t){var e;if(typeof Symbol=="undefined"||r[Symbol.iterator]==null){if(Array.isArray(r)||(e=U(r))||t&&r&&typeof r.length=="number"){e&&(r=e);var n=0;return function(){return n>=r.length?{done:!0}:{done:!1,value:r[n++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}return e=r[Symbol.iterator](),e.next.bind(e)}function y(r,t){if(r in t){for(var e=t[r],n=arguments.length,o=new Array(n>2?n-2:0),a=2;a<n;a++)o[a-2]=arguments[a];return typeof e=="function"?e.apply(void 0,o):e}var u=new Error('Tried to handle "'+r+'" but there is no handler defined. Only defined handlers are: '+Object.keys(t).map(function(s){return'"'+s+'"'}).join(", ")+".");throw Error.captureStackTrace&&Error.captureStackTrace(u,y),u}var d;(function(r){r[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static"})(d||(d={}));var f;(function(r){r[r.Unmount=0]="Unmount",r[r.Hidden=1]="Hidden"})(f||(f={}));function L(r){var t=r.visible,e=t===void 0?!0:t,n=r.features,o=n===void 0?d.None:n,a=b(r,["visible","features"]);if(e||o&d.Static&&a.props.static)return m(a);if(o&d.RenderStrategy){var u,s,i=((u=a.props.unmount)!=null?u:!0)?f.Unmount:f.Hidden;return y(i,(s={},s[f.Unmount]=function(){return null},s[f.Hidden]=function(){return m(v({},a,{props:v({},a.props,{hidden:!0,style:{display:"none"}})}))},s))}return m(a)}function m(r){var t=r.props,e=r.attrs,n=r.slots,o=r.slot,a=r.name,u=D(t,["unmount","static"]),s=u.as,i=b(u,["as"]),l=n.default==null?void 0:n.default(o);if(s==="template"){if(Object.keys(i).length>0||Object.keys(e).length>0){var c=l!=null?l:[],p=c[0],A=c.slice(1);if(!H(p)||A.length>0)throw new Error(['Passing props on "template"!',"","The current component <"+a+' /> is rendering a "template".',"However we need to passthrough the following props:",Object.keys(i).concat(Object.keys(e)).map(function(h){return" - "+h}).join(`
|
|
`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".',"Render a single element as the child so that we can forward the props onto that element."].map(function(h){return" - "+h}).join(`
|
|
`)].join(`
|
|
`));return O(p,i)}return Array.isArray(l)&&l.length===1?l[0]:l}return S(s,i,l)}function D(r,t){t===void 0&&(t=[]);for(var e=Object.assign({},r),n=x(t),o;!(o=n()).done;){var a=o.value;a in e&&delete e[a]}return e}function H(r){return r==null?!1:typeof r.type=="string"||typeof r.type=="object"||typeof r.type=="function"}var j;(function(r){r.Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab"})(j||(j={}));var I=0;function T(){return++I}function N(){return T()}var $=Symbol("DescriptionContext");function k(r){var t=r===void 0?{}:r,e=t.slot,n=e===void 0?g({}):e,o=t.name,a=o===void 0?"Description":o,u=t.props,s=u===void 0?{}:u,i=g([]);function l(c){return i.value.push(c),function(){var p=i.value.indexOf(c);p!==-1&&i.value.splice(p,1)}}return P($,{register:l,slot:n,name:a,props:s}),E(function(){return i.value.length>0?i.value.join(" "):void 0})}function B(r){var t;return r==null||r.value==null?null:(t=r.value.$el)!=null?t:r.value}export{d as F,j as K,f as R,b as _,v as a,x as b,N as c,B as d,y as m,L as r,k as u};
|