1import{m as e}from"./vendor-react-BDw52h3v.js";import{t}from"./authBaseQuery-BCM8DQoX.js";function n(e){return typeof e!=`string`||!e.includes(`var(--mantine-scale)`)?e:e.match(/^calc\((.*?)\)$/)?.[1].split(`*`)[0].trim()}function r(e){let t=n(e);return typeof t==`number`?t:typeof t==`string`?t.includes(`calc`)||t.includes(`var`)?t:t.includes(`px`)?Number(t.replace(`px`,``)):t.includes(`rem`)?Number(t.replace(`rem`,``))*16:t.includes(`em`)?Number(t.replace(`em`,``))*16:Number(t):NaN}var i=e({reducerPath:`referralsApi`,baseQuery:t(),tagTypes:[`ReferralLink`,`MyReferrals`,`ReferralEarnings`],endpoints:e=>({getReferralLink:e.query({query:()=>({url:`/users/me/referral-link`,method:`GET`}),providesTags:[`ReferralLink`]}),getMyReferrals:e.query({query:e=>({url:`/users/me/referrals`,method:`GET`,params:e??void 0}),providesTags:[`MyReferrals`]}),getMyReferralEarnings:e.query({query:e=>({url:`/users/me/referral-earnings`,method:`GET`,params:e??void 0}),providesTags:[`ReferralEarnings`]}),getOrganisationReferralSummary:e.query({query:()=>({url:`/organisation/referrals/summary`,method:`GET`}),providesTags:[`MyReferrals`]}),getOrganisationReferrals:e.query({query:e=>({url:`/organisation/referrals`,method:`GET`,params:e??void 0}),providesTags:[`MyReferrals`]}),getOrganisationReferralEarnings:e.query({query:e=>({url:`/organisation/referral-earnings`,method:`GET`,params:e??void 0}),providesTags:[`ReferralEarnings`]})})}),{useGetReferralLinkQuery:a,useGetMyReferralsQuery:o,useGetMyReferralEarningsQuery:s,useGetOrganisationReferralSummaryQuery:c,useGetOrganisationReferralsQuery:l,useGetOrganisationReferralEarningsQuery:u}=i;export{c as a,r as c,u as i,s as n,l as o,o as r,a as s,i as t};
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.