youtuber-blog-frontend/build/client/_app/immutable/chunks/button.Hx4R_eXH.js
2024-07-21 15:35:30 +02:00

2 lines
7.4 KiB
JavaScript

import{s as N,F as k,k as B,i as g,E as z,y,z as V,S as d,L as q,c as C,e as D,d as G,f as H,T as A,w as m,u as j,g as O,a as P,x as I,v as _e,B as ce}from"./scheduler.Nb9dF4RD.js";import{S as J,i as K,g as de,a as p,e as me,t as v,c as he,b as be,m as pe,d as ve}from"./index.aIvb1r_w.js";import{g as T,a as ge}from"./spread.CgU5AtxT.js";import{t as ye,b as F}from"./index.CnPkSA2E.js";function ke(t,e){const l=[];return e.builders.forEach(s=>{const n=s.action(t);n&&l.push(n)}),{destroy:()=>{l.forEach(s=>{s.destroy&&s.destroy()})}}}function L(t){const e={};return t.forEach(l=>{Object.keys(l).forEach(s=>{s!=="action"&&(e[s]=l[s])})}),e}function Be(t){let e=t[1]?"a":"button",l,s,n=(t[1]?"a":"button")&&E(t);return{c(){n&&n.c(),l=k()},l(o){n&&n.l(o),l=k()},m(o,a){n&&n.m(o,a),B(o,l,a),s=!0},p(o,a){o[1],e?N(e,o[1]?"a":"button")?(n.d(1),n=E(o),e=o[1]?"a":"button",n.c(),n.m(l.parentNode,l)):n.p(o,a):(n=E(o),e=o[1]?"a":"button",n.c(),n.m(l.parentNode,l))},i(o){s||(v(n,o),s=!0)},o(o){p(n,o),s=!1},d(o){o&&g(l),n&&n.d(o)}}}function ze(t){let e=t[1]?"a":"button",l,s,n=(t[1]?"a":"button")&&S(t);return{c(){n&&n.c(),l=k()},l(o){n&&n.l(o),l=k()},m(o,a){n&&n.m(o,a),B(o,l,a),s=!0},p(o,a){o[1],e?N(e,o[1]?"a":"button")?(n.d(1),n=S(o),e=o[1]?"a":"button",n.c(),n.m(l.parentNode,l)):n.p(o,a):(n=S(o),e=o[1]?"a":"button",n.c(),n.m(l.parentNode,l))},i(o){s||(v(n,o),s=!0)},o(o){p(n,o),s=!1},d(o){o&&g(l),n&&n.d(o)}}}function E(t){let e,l,s,n,o;const a=t[7].default,_=C(a,t,t[6],null);let i=[{type:l=t[1]?void 0:t[2]},{href:t[1]},{tabindex:"0"},t[5],t[4]],c={};for(let r=0;r<i.length;r+=1)c=y(c,i[r]);return{c(){e=D(t[1]?"a":"button"),_&&_.c(),this.h()},l(r){e=G(r,((t[1]?"a":"button")||"null").toUpperCase(),{type:!0,href:!0,tabindex:!0});var f=H(e);_&&_.l(f),f.forEach(g),this.h()},h(){A(t[1]?"a":"button")(e,c)},m(r,f){B(r,e,f),_&&_.m(e,null),t[29](e),s=!0,n||(o=[m(e,"click",t[18]),m(e,"change",t[19]),m(e,"keydown",t[20]),m(e,"keyup",t[21]),m(e,"mouseenter",t[22]),m(e,"mouseleave",t[23]),m(e,"mousedown",t[24]),m(e,"pointerdown",t[25]),m(e,"mouseup",t[26]),m(e,"pointerup",t[27])],n=!0)},p(r,f){_&&_.p&&(!s||f&64)&&j(_,a,r,r[6],s?P(a,r[6],f,null):O(r[6]),null),A(r[1]?"a":"button")(e,c=T(i,[(!s||f&6&&l!==(l=r[1]?void 0:r[2]))&&{type:l},(!s||f&2)&&{href:r[1]},{tabindex:"0"},f&32&&r[5],r[4]]))},i(r){s||(v(_,r),s=!0)},o(r){p(_,r),s=!1},d(r){r&&g(e),_&&_.d(r),t[29](null),n=!1,I(o)}}}function S(t){let e,l,s,n,o,a;const _=t[7].default,i=C(_,t,t[6],null);let c=[{type:l=t[1]?void 0:t[2]},{href:t[1]},{tabindex:"0"},L(t[3]),t[5],t[4]],r={};for(let f=0;f<c.length;f+=1)r=y(r,c[f]);return{c(){e=D(t[1]?"a":"button"),i&&i.c(),this.h()},l(f){e=G(f,((t[1]?"a":"button")||"null").toUpperCase(),{type:!0,href:!0,tabindex:!0});var h=H(e);i&&i.l(h),h.forEach(g),this.h()},h(){A(t[1]?"a":"button")(e,r)},m(f,h){B(f,e,h),i&&i.m(e,null),t[28](e),n=!0,o||(a=[m(e,"click",t[8]),m(e,"change",t[9]),m(e,"keydown",t[10]),m(e,"keyup",t[11]),m(e,"mouseenter",t[12]),m(e,"mouseleave",t[13]),m(e,"mousedown",t[14]),m(e,"pointerdown",t[15]),m(e,"mouseup",t[16]),m(e,"pointerup",t[17]),_e(s=ke.call(null,e,{builders:t[3]}))],o=!0)},p(f,h){i&&i.p&&(!n||h&64)&&j(i,_,f,f[6],n?P(_,f[6],h,null):O(f[6]),null),A(f[1]?"a":"button")(e,r=T(c,[(!n||h&6&&l!==(l=f[1]?void 0:f[2]))&&{type:l},(!n||h&2)&&{href:f[1]},{tabindex:"0"},h&8&&L(f[3]),h&32&&f[5],f[4]])),s&&ce(s.update)&&h&8&&s.update.call(null,{builders:f[3]})},i(f){n||(v(i,f),n=!0)},o(f){p(i,f),n=!1},d(f){f&&g(e),i&&i.d(f),t[28](null),o=!1,I(a)}}}function Ae(t){let e,l,s,n;const o=[ze,Be],a=[];function _(i,c){return i[3]&&i[3].length?0:1}return e=_(t),l=a[e]=o[e](t),{c(){l.c(),s=k()},l(i){l.l(i),s=k()},m(i,c){a[e].m(i,c),B(i,s,c),n=!0},p(i,[c]){let r=e;e=_(i),e===r?a[e].p(i,c):(de(),p(a[r],1,1,()=>{a[r]=null}),me(),l=a[e],l?l.p(i,c):(l=a[e]=o[e](i),l.c()),v(l,1),l.m(s.parentNode,s))},i(i){n||(v(l),n=!0)},o(i){p(l),n=!1},d(i){i&&g(s),a[e].d(i)}}}function Ne(t,e,l){const s=["href","type","builders","el"];let n=z(e,s),{$$slots:o={},$$scope:a}=e,{href:_=void 0}=e,{type:i=void 0}=e,{builders:c=[]}=e,{el:r=void 0}=e;const f={"data-button-root":""};function h(u){d.call(this,t,u)}function b(u){d.call(this,t,u)}function U(u){d.call(this,t,u)}function R(u){d.call(this,t,u)}function W(u){d.call(this,t,u)}function X(u){d.call(this,t,u)}function Y(u){d.call(this,t,u)}function Z(u){d.call(this,t,u)}function w(u){d.call(this,t,u)}function x(u){d.call(this,t,u)}function $(u){d.call(this,t,u)}function ee(u){d.call(this,t,u)}function te(u){d.call(this,t,u)}function ne(u){d.call(this,t,u)}function le(u){d.call(this,t,u)}function oe(u){d.call(this,t,u)}function se(u){d.call(this,t,u)}function ue(u){d.call(this,t,u)}function ae(u){d.call(this,t,u)}function ie(u){d.call(this,t,u)}function re(u){q[u?"unshift":"push"](()=>{r=u,l(0,r)})}function fe(u){q[u?"unshift":"push"](()=>{r=u,l(0,r)})}return t.$$set=u=>{e=y(y({},e),V(u)),l(5,n=z(e,s)),"href"in u&&l(1,_=u.href),"type"in u&&l(2,i=u.type),"builders"in u&&l(3,c=u.builders),"el"in u&&l(0,r=u.el),"$$scope"in u&&l(6,a=u.$$scope)},[r,_,i,c,f,n,a,o,h,b,U,R,W,X,Y,Z,w,x,$,ee,te,ne,le,oe,se,ue,ae,ie,re,fe]}let Ee=class extends J{constructor(e){super(),K(this,e,Ne,Ae,N,{href:1,type:2,builders:3,el:0})}};function Q(t){var e,l,s="";if(typeof t=="string"||typeof t=="number")s+=t;else if(typeof t=="object")if(Array.isArray(t)){var n=t.length;for(e=0;e<n;e++)t[e]&&(l=Q(t[e]))&&(s&&(s+=" "),s+=l)}else for(l in t)t[l]&&(s&&(s+=" "),s+=l);return s}function Se(){for(var t,e,l=0,s="",n=arguments.length;l<n;l++)(t=arguments[l])&&(e=Q(t))&&(s&&(s+=" "),s+=e);return s}function Ce(t){const e=t-1;return e*e*e+1}function M(...t){return ye(Se(t))}const Me=(t,e={y:-8,x:0,start:.95,duration:150})=>{const l=getComputedStyle(t),s=l.transform==="none"?"":l.transform,n=(a,_,i)=>{const[c,r]=_,[f,h]=i;return(a-c)/(r-c)*(h-f)+f},o=a=>Object.keys(a).reduce((_,i)=>a[i]===void 0?_:_+`${i}:${a[i]};`,"");return{duration:e.duration??200,delay:0,css:a=>{const _=n(a,[0,1],[e.y??5,0]),i=n(a,[0,1],[e.x??0,0]),c=n(a,[0,1],[e.start??.95,1]);return o({transform:`${s} translate3d(${i}px, ${_}px, 0) scale(${c})`,opacity:a})},easing:Ce}};function je(t){let e;const l=t[5].default,s=C(l,t,t[8],null);return{c(){s&&s.c()},l(n){s&&s.l(n)},m(n,o){s&&s.m(n,o),e=!0},p(n,o){s&&s.p&&(!e||o&256)&&j(s,l,n,n[8],e?P(l,n[8],o,null):O(n[8]),null)},i(n){e||(v(s,n),e=!0)},o(n){p(s,n),e=!1},d(n){s&&s.d(n)}}}function Oe(t){let e,l;const s=[{builders:t[3]},{class:M(F({variant:t[1],size:t[2],className:t[0]}))},{type:"button"},t[4]];let n={$$slots:{default:[je]},$$scope:{ctx:t}};for(let o=0;o<s.length;o+=1)n=y(n,s[o]);return e=new Ee({props:n}),e.$on("click",t[6]),e.$on("keydown",t[7]),{c(){he(e.$$.fragment)},l(o){be(e.$$.fragment,o)},m(o,a){pe(e,o,a),l=!0},p(o,[a]){const _=a&31?T(s,[a&8&&{builders:o[3]},a&7&&{class:M(F({variant:o[1],size:o[2],className:o[0]}))},s[2],a&16&&ge(o[4])]):{};a&256&&(_.$$scope={dirty:a,ctx:o}),e.$set(_)},i(o){l||(v(e.$$.fragment,o),l=!0)},o(o){p(e.$$.fragment,o),l=!1},d(o){ve(e,o)}}}function Pe(t,e,l){const s=["class","variant","size","builders"];let n=z(e,s),{$$slots:o={},$$scope:a}=e,{class:_=void 0}=e,{variant:i="default"}=e,{size:c="default"}=e,{builders:r=[]}=e;function f(b){d.call(this,t,b)}function h(b){d.call(this,t,b)}return t.$$set=b=>{e=y(y({},e),V(b)),l(4,n=z(e,s)),"class"in b&&l(0,_=b.class),"variant"in b&&l(1,i=b.variant),"size"in b&&l(2,c=b.size),"builders"in b&&l(3,r=b.builders),"$$scope"in b&&l(8,a=b.$$scope)},[_,i,c,r,n,o,f,h,a]}class Ve extends J{constructor(e){super(),K(this,e,Pe,Oe,N,{class:0,variant:1,size:2,builders:3})}}export{Ve as B,Ce as a,M as c,Me as f};