UNPKG

@jaak.ai/file-uploader

Version:
3 lines 11.9 kB
const e="file-uploader";var t=Object.defineProperty;var n=(e,n)=>{for(var r in n)t(e,r,{get:n[r],enumerable:true})};var r={};var l=e=>e!=null;var s=e=>{e=typeof e;return e==="object"||e==="function"};function a(e){var t,n,r;return(r=(n=(t=e.head)==null?void 0:t.querySelector('meta[name="csp-nonce"]'))==null?void 0:n.getAttribute("content"))!=null?r:void 0}var i={};n(i,{err:()=>o,map:()=>c,ok:()=>f,unwrap:()=>u,unwrapErr:()=>v});var f=e=>({isOk:true,isErr:false,value:e});var o=e=>({isOk:false,isErr:true,value:e});function c(e,t){if(e.isOk){const n=t(e.value);if(n instanceof Promise){return n.then((e=>f(e)))}else{return f(n)}}if(e.isErr){const t=e.value;return o(t)}throw"should never get here"}var u=e=>{if(e.isOk){return e.value}else{throw e.value}};var v=e=>{if(e.isErr){return e.value}else{throw e.value}};var d=(e,t="")=>{{return()=>{}}};var p=(e,t)=>{{return()=>{}}};var y="{visibility:hidden}.hydrated{visibility:inherit}";var m="slot-fb{display:contents}slot-fb[hidden]{display:none}";var h=(e,t,...n)=>{let r=null;let l=null;let a=false;let i=false;const f=[];const o=t=>{for(let n=0;n<t.length;n++){r=t[n];if(Array.isArray(r)){o(r)}else if(r!=null&&typeof r!=="boolean"){if(a=typeof e!=="function"&&!s(r)){r=String(r)}if(a&&i){f[f.length-1].t+=r}else{f.push(a?b(null,r):r)}i=a}}};o(n);if(t){if(t.key){l=t.key}{const e=t.className||t.class;if(e){t.class=typeof e!=="object"?e:Object.keys(e).filter((t=>e[t])).join(" ")}}}if(typeof e==="function"){return e(t===null?{}:t,f,g)}const c=b(e,null);c.l=t;if(f.length>0){c.i=f}{c.o=l}return c};var b=(e,t)=>{const n={u:0,v:e,t,p:null,i:null};{n.l=null}{n.o=null}return n};var $={};var w=e=>e&&e.v===$;var g={forEach:(e,t)=>e.map(S).forEach(t),map:(e,t)=>e.map(S).map(t).map(j)};var S=e=>({vattrs:e.l,vchildren:e.i,vkey:e.o,vname:e.m,vtag:e.v,vtext:e.t});var j=e=>{if(typeof e.vtag==="function"){const t={...e.vattrs};if(e.vkey){t.key=e.vkey}if(e.vname){t.name=e.vname}return h(e.vtag,t,...e.vchildren||[])}const t=b(e.vtag,e.vtext);t.l=e.vattrs;t.i=e.vchildren;t.o=e.vkey;t.m=e.vname;return t};var k=(e,t)=>{if(e!=null&&!s(e)){return e}return e};var O=e=>we(e).$hostElement$;var E=(e,t,n)=>{const r=O(e);return{emit:e=>C(r,t,{bubbles:!!(n&4),composed:!!(n&2),cancelable:!!(n&1),detail:e})}};var C=(e,t,n)=>{const r=xe.ce(t,n);e.dispatchEvent(r);return r};var M=new WeakMap;var P=(e,t,n)=>{let r=Ce.get(e);if(Ne&&n){r=r||new CSSStyleSheet;if(typeof r==="string"){r=t}else{r.replaceSync(t)}}else{r=t}Ce.set(e,r)};var x=(e,t,n)=>{var r;const l=N(t);const s=Ce.get(l);e=e.nodeType===11?e:Pe;if(s){if(typeof s==="string"){e=e.head||e;let n=M.get(e);let i;if(!n){M.set(e,n=new Set)}if(!n.has(l)){{i=Pe.createElement("style");i.innerHTML=s;const t=(r=xe.h)!=null?r:a(Pe);if(t!=null){i.setAttribute("nonce",t)}e.insertBefore(i,e.querySelector("link"))}if(t.u&4){i.innerHTML+=m}if(n){n.add(l)}}}else if(!e.adoptedStyleSheets.includes(s)){e.adoptedStyleSheets=[...e.adoptedStyleSheets,s]}}return l};var U=e=>{const t=e.$;const n=e.$hostElement$;const r=t.u;const l=d("attachStyles",t.S);const s=x(n.shadowRoot?n.shadowRoot:n.getRootNode(),t);if(r&10){n["s-sc"]=s;n.classList.add(s+"-h")}l()};var N=(e,t)=>"sc-"+e.S;var R=(e,t,n,r,l,a)=>{if(n!==r){let i=je(e,t);let f=t.toLowerCase();if(t==="class"){const t=e.classList;const l=A(n);const s=A(r);t.remove(...l.filter((e=>e&&!s.includes(e))));t.add(...s.filter((e=>e&&!l.includes(e))))}else if(t==="key");else if(t==="ref"){if(r){r(e)}}else if(!i&&t[0]==="o"&&t[1]==="n"){if(t[2]==="-"){t=t.slice(3)}else if(je(Me,f)){t=f.slice(2)}else{t=f[2]+t.slice(3)}if(n||r){const l=t.endsWith(F);t=t.replace(H,"");if(n){xe.rel(e,t,n,l)}if(r){xe.ael(e,t,r,l)}}}else{const f=s(r);if((i||f&&r!==null)&&!l){try{if(!e.tagName.includes("-")){const l=r==null?"":r;if(t==="list"){i=false}else if(n==null||e[t]!=l){e[t]=l}}else{e[t]=r}}catch(e){}}if(r==null||r===false){if(r!==false||e.getAttribute(t)===""){{e.removeAttribute(t)}}}else if((!i||a&4||l)&&!f){r=r===true?"":r;{e.setAttribute(t,r)}}}}};var T=/\s/;var A=e=>!e?[]:e.split(T);var F="Capture";var H=new RegExp(F+"$");var L=(e,t,n,l)=>{const s=t.p.nodeType===11&&t.p.host?t.p.host:t.p;const a=e&&e.l||r;const i=t.l||r;{for(l of W(Object.keys(a))){if(!(l in i)){R(s,l,a[l],void 0,n,t.u)}}}for(l of W(Object.keys(i))){R(s,l,a[l],i[l],n,t.u)}};function W(e){return e.includes("ref")?[...e.filter((e=>e!=="ref")),"ref"]:e}var q;var I;var V=false;var _=false;var z=(e,t,n,r)=>{const s=t.i[n];let a=0;let i;let f;if(s.t!==null){i=s.p=Pe.createTextNode(s.t)}else{i=s.p=Pe.createElement(s.v);{L(null,s,_)}if(l(q)&&i["s-si"]!==q){i.classList.add(i["s-si"]=q)}if(s.i){for(a=0;a<s.i.length;++a){f=z(e,s,a);if(f){i.appendChild(f)}}}}i["s-hn"]=I;return i};var B=(e,t,n,r,l,s)=>{let a=e;let i;if(a.shadowRoot&&a.tagName===I){a=a.shadowRoot}for(;l<=s;++l){if(r[l]){i=z(null,n,l);if(i){r[l].p=i;a.insertBefore(i,t)}}}};var D=(e,t,n)=>{for(let r=t;r<=n;++r){const t=e[r];if(t){const e=t.p;Q(t);if(e){e.remove()}}}};var G=(e,t,n,r,l=false)=>{let s=0;let a=0;let i=0;let f=0;let o=t.length-1;let c=t[0];let u=t[o];let v=r.length-1;let d=r[0];let p=r[v];let y;let m;while(s<=o&&a<=v){if(c==null){c=t[++s]}else if(u==null){u=t[--o]}else if(d==null){d=r[++a]}else if(p==null){p=r[--v]}else if(J(c,d,l)){K(c,d,l);c=t[++s];d=r[++a]}else if(J(u,p,l)){K(u,p,l);u=t[--o];p=r[--v]}else if(J(c,p,l)){K(c,p,l);e.insertBefore(c.p,u.p.nextSibling);c=t[++s];p=r[--v]}else if(J(u,d,l)){K(u,d,l);e.insertBefore(u.p,c.p);u=t[--o];d=r[++a]}else{i=-1;{for(f=s;f<=o;++f){if(t[f]&&t[f].o!==null&&t[f].o===d.o){i=f;break}}}if(i>=0){m=t[i];if(m.v!==d.v){y=z(t&&t[a],n,i)}else{K(m,d,l);t[i]=void 0;y=m.p}d=r[++a]}else{y=z(t&&t[a],n,a);d=r[++a]}if(y){{c.p.parentNode.insertBefore(y,c.p)}}}}if(s>o){B(e,r[v+1]==null?null:r[v+1].p,n,r,a,v)}else if(a>v){D(t,s,o)}};var J=(e,t,n=false)=>{if(e.v===t.v){if(!n){return e.o===t.o}return true}return false};var K=(e,t,n=false)=>{const r=t.p=e.p;const l=e.i;const s=t.i;const a=t.v;const i=t.t;if(i===null){{if(a==="slot"&&!V);else{L(e,t,_)}}if(l!==null&&s!==null){G(r,l,t,s,n)}else if(s!==null){if(e.t!==null){r.textContent=""}B(r,null,t,s,0,s.length-1)}else if(l!==null){D(l,0,l.length-1)}}else if(e.t!==i){r.data=i}};var Q=e=>{{e.l&&e.l.ref&&e.l.ref(null);e.i&&e.i.map(Q)}};var X=(e,t,n=false)=>{const r=e.$hostElement$;const l=e.$;const s=e.j||b(null,null);const a=w(t)?t:h(null,null,t);I=r.tagName;if(n&&a.l){for(const e of Object.keys(a.l)){if(r.hasAttribute(e)&&!["key","ref","style","class"].includes(e)){a.l[e]=r[e]}}}a.v=null;a.u|=4;e.j=a;a.p=s.p=r.shadowRoot||r;{q=r["s-sc"]}V=(l.u&1)!==0;K(s,a,n)};var Y=(e,t)=>{if(t&&!e.k&&t["s-p"]){t["s-p"].push(new Promise((t=>e.k=t)))}};var Z=(e,t)=>{{e.u|=16}if(e.u&4){e.u|=512;return}Y(e,e.O);const n=()=>ee(e,t);return qe(n)};var ee=(e,t)=>{const n=d("scheduleUpdate",e.$.S);const r=e.C;let l;n();return te(l,(()=>re(e,r,t)))};var te=(e,t)=>ne(e)?e.then(t):t();var ne=e=>e instanceof Promise||e&&e.then&&typeof e.then==="function";var re=async(e,t,n)=>{var r;const l=e.$hostElement$;const s=d("update",e.$.S);const a=l["s-rc"];if(n){U(e)}const i=d("render",e.$.S);{le(e,t,l,n)}if(a){a.map((e=>e()));l["s-rc"]=void 0}i();s();{const t=(r=l["s-p"])!=null?r:[];const n=()=>se(e);if(t.length===0){n()}else{Promise.all(t).then(n);e.u|=4;t.length=0}}};var le=(e,t,n,r)=>{try{t=t.render();{e.u&=~16}{e.u|=2}{{{X(e,t,r)}}}}catch(t){ke(t,e.$hostElement$)}return null};var se=e=>{const t=e.$.S;const n=e.$hostElement$;const r=d("postUpdate",t);const l=e.O;if(!(e.u&64)){e.u|=64;{ie(n)}r();{e.M(n);if(!l){ae()}}}else{r()}{e.P(n)}{if(e.k){e.k();e.k=void 0}if(e.u&512){We((()=>Z(e,false)))}e.u&=~(4|512)}};var ae=t=>{{ie(Pe.documentElement)}We((()=>C(Me,"appload",{detail:{namespace:e}})))};var ie=e=>e.classList.add("hydrated");var fe=(e,t)=>we(e).U.get(t);var oe=(e,t,n,r)=>{const l=we(e);const s=l.U.get(t);const a=l.u;const i=l.C;n=k(n);const f=Number.isNaN(s)&&Number.isNaN(n);const o=n!==s&&!f;if((!(a&8)||s===void 0)&&o){l.U.set(t,n);if(i){if((a&(2|16))===2){Z(l,false)}}}};var ce=(e,t,n)=>{const r=e.prototype;if(t.N){const e=Object.entries(t.N);e.map((([e,[t]])=>{if(t&31||n&2&&t&32){Object.defineProperty(r,e,{get(){return fe(this,e)},set(t){oe(this,e,t)},configurable:true,enumerable:true})}else if(n&1&&t&64){Object.defineProperty(r,e,{value(...t){var n;const r=we(this);return(n=r==null?void 0:r.R)==null?void 0:n.then((()=>{var n;return(n=r.C)==null?void 0:n[e](...t)}))}})}}))}return e};var ue=async(e,t,n,r)=>{let l;if((t.u&32)===0){t.u|=32;const r=n.T;if(r){l=Ee(n);if(l.then){const e=p();l=await l;e()}if(!l.isProxied){ce(l,n,2);l.isProxied=true}const e=d("createInstance",n.S);{t.u|=8}try{new l(t)}catch(e){ke(e)}{t.u&=~8}e()}else{l=e.constructor;customElements.whenDefined(n.S).then((()=>t.u|=128))}if(l.style){let e=l.style;const t=N(n);if(!Ce.has(t)){const r=d("registerStyles",n.S);P(t,e,!!(n.u&1));r()}}}const s=t.O;const a=()=>Z(t,true);if(s&&s["s-rc"]){s["s-rc"].push(a)}else{a()}};var ve=e=>{};var de=e=>{if((xe.u&1)===0){const t=we(e);const n=t.$;const r=d("connectedCallback",n.S);if(!(t.u&1)){t.u|=1;{let n=e;while(n=n.parentNode||n.host){if(n["s-p"]){Y(t,t.O=n);break}}}if(n.N){Object.entries(n.N).map((([t,[n]])=>{if(n&31&&e.hasOwnProperty(t)){const n=e[t];delete e[t];e[t]=n}}))}{ue(e,t,n)}}else{if(t==null?void 0:t.C);else if(t==null?void 0:t.A){t.A.then((()=>ve()))}}r()}};var pe=e=>{};var ye=async e=>{if((xe.u&1)===0){const t=we(e);if(t==null?void 0:t.C);else if(t==null?void 0:t.A){t.A.then((()=>pe()))}}};var me=(e,t={})=>{var n;const r=d();const l=[];const s=t.exclude||[];const i=Me.customElements;const f=Pe.head;const o=f.querySelector("meta[charset]");const c=Pe.createElement("style");const u=[];let v;let p=true;Object.assign(xe,t);xe.F=new URL(t.resourcesUrl||"./",Pe.baseURI).href;let h=false;e.map((e=>{e[1].map((t=>{const n={u:t[0],S:t[1],N:t[2],H:t[3]};if(n.u&4){h=true}{n.N=t[2]}const r=n.S;const a=class extends HTMLElement{constructor(e){super(e);e=this;Se(e,n);if(n.u&1){{{e.attachShadow({mode:"open"})}}}}connectedCallback(){if(v){clearTimeout(v);v=null}if(p){u.push(this)}else{xe.jmp((()=>de(this)))}}disconnectedCallback(){xe.jmp((()=>ye(this)))}componentOnReady(){return we(this).A}};n.T=e[0];if(!s.includes(r)&&!i.get(r)){l.push(r);i.define(r,ce(a,n,1))}}))}));if(l.length>0){if(h){c.textContent+=m}{c.textContent+=l+y}if(c.innerHTML.length){c.setAttribute("data-styles","");const e=(n=xe.h)!=null?n:a(Pe);if(e!=null){c.setAttribute("nonce",e)}f.insertBefore(c,o?o.nextSibling:f.firstChild)}}p=false;if(u.length){u.map((e=>e.connectedCallback()))}else{{xe.jmp((()=>v=setTimeout(ae,30)))}}r()};var he=(e,t)=>t;var be=e=>xe.h=e;var $e=new WeakMap;var we=e=>$e.get(e);var ge=(e,t)=>$e.set(t.C=e,t);var Se=(e,t)=>{const n={u:0,$hostElement$:e,$:t,U:new Map};{n.R=new Promise((e=>n.P=e))}{n.A=new Promise((e=>n.M=e));e["s-p"]=[];e["s-rc"]=[]}return $e.set(e,n)};var je=(e,t)=>t in e;var ke=(e,t)=>(0,console.error)(e,t);var Oe=new Map;var Ee=(e,t,n)=>{const r=e.S.replace(/-/g,"_");const l=e.T;const s=Oe.get(l);if(s){return s[r]} /*!__STENCIL_STATIC_IMPORT_SWITCH__*/return import(`./${l}.entry.js${""}`).then((e=>{{Oe.set(l,e)}return e[r]}),ke)};var Ce=new Map;var Me=typeof window!=="undefined"?window:{};var Pe=Me.document||{head:{}};var xe={u:0,F:"",jmp:e=>e(),raf:e=>requestAnimationFrame(e),ael:(e,t,n,r)=>e.addEventListener(t,n,r),rel:(e,t,n,r)=>e.removeEventListener(t,n,r),ce:(e,t)=>new CustomEvent(e,t)};var Ue=e=>Promise.resolve(e);var Ne=(()=>{try{new CSSStyleSheet;return typeof(new CSSStyleSheet).replaceSync==="function"}catch(e){}return false})();var Re=false;var Te=[];var Ae=[];var Fe=(e,t)=>n=>{e.push(n);if(!Re){Re=true;if(t&&xe.u&4){We(Le)}else{xe.raf(Le)}}};var He=e=>{for(let t=0;t<e.length;t++){try{e[t](performance.now())}catch(e){ke(e)}}e.length=0};var Le=()=>{He(Te);{He(Ae);if(Re=Te.length>0){xe.raf(Le)}}};var We=e=>Ue().then(e);var qe=Fe(Ae,true);export{he as F,$ as H,me as b,E as c,O as g,h,Ue as p,ge as r,be as s}; //# sourceMappingURL=p-67a8e768.js.map