PageSourceSearch

https://app.insomnia.rest/assets/use-user-service-DtmbQtAY.js

js insomnia.rest collected 2026-09-24 07:47:39 UTC 1,409 bytes, 2 lines download raw bytes

1import{E as m}from"./generated-types-D4zsZVIv.js";import{u as L}from"./root-DExJCkr-.js";import{g as N}from"./subscription-D61Mo7AB.js";import{d as f}from"./utils-DD_Jjyzs.js";function l(){const{currentPlan:i,trialEligibility:a,currentUser:e,currentEnterpriseRole:s,licenseUsage:g}=L(),o=s===m.CoOwner,E=s===m.Billing,p=s===m.Owner&&(i==null?void 0:i.type)==="enterprise",t=(i==null?void 0:i.type)==="enterprise-member"||o||E||s===m.Member,D=t&&!o,w=p||o,d=p||t,y=((i==null?void 0:i.type)==="individual"||(i==null?void 0:i.type)==="team")&&!d,B=(i==null?void 0:i.type)==="free"&&!d,n=y||p&&!!(i!=null&&i.price),C=(i==null?void 0:i.status)==="trialing"&&(i!=null&&i.trialingEnd)?f(new Date(i==null?void 0:i.trialingEnd),new Date):null,b=(i==null?void 0:i.status)==="active"&&(i!=null&&i.periodEnd)&&i.price?f(new Date(i==null?void 0:i.periodEnd),new Date):null;return{isPro:y,isEnterpriseOwner:p,isEnterpriseCoOwner:o,isEnterpriseAdmin:w,isEnterpriseMember:t,isEnterpriseBasicMember:D,isEnterpriseBilling:E,isEnterpriseLike:d,isEssential:B,isPayByCreditCard:n,isInTrial:(i==null?void 0:i.status)==="trialing",canTrial:!!(a!=null&&a.isEligible),canUpgrade:!t,displayName:(e==null?void 0:e.firstName)||(e==null?void 0:e.email),trialDaysLeft:C,licenseDaysLeft:b,currentPlan:i,planDisplayName:N((i==null?void 0:i.type)||"free"),licenseUsage:g}}export{l as u};
2//# sourceMappingURL=use-user-service-DtmbQtAY.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.