Sid Gifari File Manager
🏠 Root
/
home
/
genremedia08
/
musicjukebox.overlookedtracks.com
/
public
/
build
/
assets
/
Editing: use-resume-subscription-b3c8abe5.js
import{a as _,j as r,c as w,p as k,R as V,r as j,cU as A,cV as D,co as O,aD as X,I as K,aE as P,i as U,V as N,X as B,m as C,Y as H,Z as L}from"./main-1406e08c.js";import{M as Y}from"./MoreHoriz-16b2a1fa.js";const Z=_(r.jsx("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6-6-6z"}),"ChevronRightOutlined");function q(t){const{isCurrent:e,sizeStyle:n,isMenuTrigger:d,isClickable:y,isDisabled:m,onSelected:h,className:S,isMenuItem:f,isLink:s}=t,p=typeof t.children=="function"?t.children({isMenuItem:f}):t.children;if(f)return p;const g=d?{}:{tabIndex:s&&!m?0:void 0,role:s?"link":void 0,"aria-disabled":s?m:void 0,"aria-current":e&&s?"page":void 0,onClick:()=>h==null?void 0:h()};return r.jsxs("li",{className:w(`inline-flex justify-start items-center relative min-w-0 ${n==null?void 0:n.font}`,d&&"flex-shrink-0",(!y||m)&&"pointer-events-none",!e&&m&&"text-disabled"),children:[r.jsx("div",{...g,className:w(S,"px-8 cursor-pointer rounded whitespace-nowrap overflow-hidden",!d&&"py-4 hover:bg-hover",!d&&s&&"focus-visible:ring outline-none"),children:p}),e===!1&&r.jsx(Z,{size:n==null?void 0:n.icon,className:w(m?"text-disabled":"text-muted")})]})}const F=1,G=10;function ne(t){const{size:e="md",children:n,isDisabled:d,className:y,currentIsClickable:m,isNavigation:h}=t,{trans:S}=k(),f=J(e),s=[];V.Children.forEach(n,i=>{V.isValidElement(i)&&s.push(i)});const p=j.useRef(null),g=j.useRef(null),[E,R]=A(s.length),$=j.useCallback(()=>{const i=c=>{const a=g.current;if(!a)return;const o=Array.from(a.children);if(!o.length)return;const b=a.offsetWidth,I=s.length>c;let l=0,u=0,v=G;if(l+=o.shift().offsetWidth,u++,I&&(l+=o.shift().offsetWidth,v--),l>=b&&u--,o.length>0){const M=o.pop();M.style.overflow="visible",l+=M.offsetWidth,l<b&&u++,M.style.overflow=""}for(const M of o.reverse())l+=M.offsetWidth,l<b&&u++;return Math.max(F,Math.min(v,u))};R(function*(){yield s.length;const c=i(s.length);yield c,c<s.length&&c>1&&(yield i(c))})},[g,n,R]);D({ref:p,onResize:$}),O($,[n]);let x=s;if(s.length>E){const i=s.length-1;x=[r.jsx(q,{sizeStyle:f,isMenuTrigger:!0,children:r.jsxs(X,{selectionMode:"single",selectedValue:i,children:[r.jsx(K,{"aria-label":"…",disabled:d,size:f.btn,children:r.jsx(Y,{})}),r.jsx(P,{children:s.map((b,I)=>{const l=i===I;return r.jsx(U,{value:I,onSelected:()=>{var u,v;l||(v=(u=b.props).onSelected)==null||v.call(u)},children:j.cloneElement(b,{isMenuItem:!0})},I)})})]})},"menu")];const a=[...s];let o=E;E>1&&(x.unshift(a.shift()),o--),x.push(...a.slice(-o))}const T=x.length-1,W=x.map((i,c)=>{const a=c===T,o=!a||m;return j.cloneElement(i,{key:i.key||c,isCurrent:a,sizeStyle:f,isClickable:o,isDisabled:d,isLink:h&&i.key!=="menu"})}),z=h?"nav":"div";return r.jsx(z,{className:w(y,"min-w-0 w-full"),"aria-label":S({message:"Breadcrumbs"}),ref:p,children:r.jsx("ol",{ref:g,className:w("flex justify-start flex-nowrap",f.minHeight),children:W})})}function J(t){switch(t){case"sm":return{font:"text-sm",icon:"sm",btn:"sm",minHeight:"min-h-36"};case"lg":return{font:"text-lg",icon:"md",btn:"md",minHeight:"min-h-42"};case"xl":return{font:"text-xl",icon:"md",btn:"md",minHeight:"min-h-42"};default:return{font:"text-base",icon:"md",btn:"md",minHeight:"min-h-42"}}}function ie(){const{trans:t}=k();return N(e=>Q(e),{onSuccess:(e,n)=>{B(n.delete?t(C("Subscription deleted.")):t(C("Subscription cancelled.")))},onError:e=>H(e)})}function Q({subscriptionId:t,...e}){return L.post(`billing/subscriptions/${t}/cancel`,e).then(n=>n.data)}function re(){const{trans:t}=k();return N(e=>ee(e),{onSuccess:()=>{B(t(C("Subscription renewed.")))},onError:e=>H(e)})}function ee({subscriptionId:t}){return L.post(`billing/subscriptions/${t}/resume`).then(e=>e.data)}export{ne as B,Z as C,q as a,re as b,ie as u}; //# sourceMappingURL=use-resume-subscription-b3c8abe5.js.map
Save
Cancel