PageSourceSearch

https://www.insidetracker.com/_next/static/chunks/6679-00870c3bbda814d8.js

js insidetracker.com collected 2026-10-02 02:31:38 UTC 29,415 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6679],{14033:(e,a,t)=>{t.d(a,{q:()=>o});var s=t(59267),r=t(85566);let o=(0,s.zD)("app/fetchAppInitialData",async()=>await r.A.getMainReferences())},14550:(e,a,t)=>{t.d(a,{Ay:()=>d,oV:()=>i});var s=t(91750),r=t(76162),o=t(14914),l=t(21154);let n=(0,r.u)(),i=(0,s.n)(async()=>{try{let e=await l.A.getJwtTokenByCookies();o.A.update(e.access_token,e.expires_in)}catch(e){}},5e3);n.interceptors.request.use(async e=>{let a=o.A.get(),t=o.A.getSecondsToExpiration();return t<0?(await i(),a=o.A.get()):t<30&&i(),a&&(e.headers.Authorization="Bearer ".concat(a),e.headers["x-company-id"]=(e=>{let a=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/");return JSON.parse(decodeURIComponent(window.atob(a).split("").map(e=>"%".concat("00".concat(e.charCodeAt(0).toString(16)).slice(-2))).join("")))})(a).permitted_company_id),e}),n.interceptors.response.use(e=>e,e=>(403===e.response.status&&alert("Please enable corporate VPN and reload the page to continue."),Promise.reject(e)));let d=n},14914:(e,a,t)=>{t.d(a,{A:()=>s});class s{static get(){return this.token}static update(e,a){let t=Date.now()+1e3*a;this.token=e,this.tokenExpires=t}static remove(){this.token="",this.tokenExpires=-1}static getSecondsToExpiration(){let e=this.tokenExpires;return e?(e-Date.now())/1e3:-1}static isExpired(){return!s.get(),!0}}s.token="",s.tokenExpires=-1},17369:(e,a,t)=>{t.d(a,{Ay:()=>c,Gs:()=>d,KR:()=>n,Ny:()=>l,Uk:()=>i});var s=t(59267),r=t(86470);let o=(0,s.Z0)({name:"askAI",initialState:{sessions:null,sessionsError:null,newChatQuestion:null,isCreatingSession:!1},reducers:{setNewChatQuestion:(e,a)=>{e.newChatQuestion=a.payload,e.isCreatingSession=!0},clearNewChatQuestion:e=>{e.newChatQuestion=null,e.isCreatingSession=!1},clearAskAISessionsError:e=>{e.sessionsError=null},removeAskAISession:(e,a)=>{e.sessions&&(e.sessions=e.sessions.filter(e=>e.id!==a.payload))}},extraReducers:e=>{e.addCase(r.Z.pending,e=>{e.sessionsError=null}),e.addCase(r.Z.fulfilled,(e,a)=>{e.sessions=a.payload,e.sessionsError=null}),e.addCase(r.Z.rejected,(e,a)=>{let t=a.payload;e.sessionsError=(null==t?void 0:t.message)||a.error.message||"Failed to load chat sessions"})}}),{setNewChatQuestion:l,clearNewChatQuestion:n,clearAskAISessionsError:i,removeAskAISession:d}=o.actions,c=o.reducer},21154:(e,a,t)=>{t.d(a,{A:()=>o});var s=t(76162),r=t(22345);let o={getJwtTokenByCookies:()=>s.A.get("/api/admin/auth/jwt-token").then(e=>e.data),getCoachJwtTokenByCookies:()=>r.A.get("/api/coach/auth/jwt-token").then(e=>e.data),loginByEmail:e=>s.A.post("/api/admin/auth/login",e).then(e=>e.data),logout:()=>s.A.get("/api/admin/auth/logout"),sendSmsVerificationCode:()=>r.A.get("/api/admin/auth/sendSmsVerificationCode").then(e=>e.data),verifyCode:e=>r.A.post("/api/admin/second-factor-auth/verify-sms-code",{code:e}).then(e=>e.data),savePhone:e=>r.A.post("/api/admin/auth/savePhone",{phone:e}).then(e=>e.data),googleAuthenticatorQrCodeUri:()=>r.A.get("/api/admin/second-factor-auth/google-authenticator-qr").then(e=>e.data.link),verifyGoogleAuthenticatorCode:e=>r.A.get("/api/admin/second-factor-auth/verify-google-authenticator-code/".concat(e)).then(e=>e.data),sendRecoveryEmail:e=>s.A.post("/api/admin/auth/send-recovery-email",e).then(e=>e.data),checkGuid:e=>s.A.post("/api/admin/auth/guid-check",e).then(e=>e.data),resetPassword:e=>s.A.post("/api/admin/auth/reset-password",e).then(e=>e.data)}},22345:(e,a,t)=>{t.d(a,{A:()=>r});let s=(0,t(76162).u)();s.interceptors.request.use(e=>{let a=localStorage.getItem("adminToken"),t=null;if(a)try{t=JSON.parse(a)}catch(e){t=null}return t&&(e.headers.Authorization="Bearer ".concat(t.id)),e});let r=s},24666:(e,a,t)=>{t.d(a,{Rr:()=>o,qI:()=>l});var s=t(59267),r=t(17501);let o=(0,s.zD)("userDna/fetchUserDnaReport",async()=>{try{let e=await r.A.getDnaReport();if(e&&"string"==typeof e.createdAt)return e;if(e&&e.data&&"string"==typeof e.data.createdAt)return e.data;return null}catch(e){return console.error("Error:",e),null}}),l=(0,s.zD)("userDna/fetchDnaKit",async()=>await r.A.getDnaKit())},25482:(e,a,t)=>{t.d(a,{As:()=>g,wp:()=>y,xk:()=>f,rY:()=>p,jw:()=>h,PL:()=>m,v3:()=>A});var s=t(59267),r=t(22670);let o=t(61396).j,l=null,n=null,i=0,d={getMarkerRecommendations:()=>{let e,a=n;return a&&(e=i,Date.now()-e<o)?Promise.resolve(a):(l||(l=r.Ay.get("/api/customer/recommendations/distributed-by-marker-abbrs").then(e=>{let a=e.data.items;return n=a,i=Date.now(),a}).finally(()=>{l=null})),l)},getMarkerExtraInformation:e=>r.Ay.get("/api/public/blood/markers/".concat(e,"/extra-information")).then(e=>e.data),getCategoryExtraInformation:e=>r.Ay.get("/api/public/marker-categories/".concat(e,"/extra-information")).then(e=>e.data)};var c=t(64437),u=t(41395);let p=(0,s.zD)("recommendations/fetchBloodRecommendations",async()=>await d.getMarkerRecommendations()),m=(0,s.zD)("recommendations/fetchMarkerExtraInformation",async e=>await d.getMarkerExtraInformation(e)),h=(0,s.zD)("recommendations/fetchCategoryExtraInformation",async e=>await d.getCategoryExtraInformation(e)),g=(0,s.zD)("references/fetchAvailableMarkersAbbr",async()=>{let[e]=await Promise.all([c.A.getAvailableMarkerAbbrs()]);return{availableMarkersAbbr:e}}),f=(0,s.zD)("references/fetchAvailableMarkersIdsForResult",async()=>{let[e]=await Promise.all([c.A.getAvailableMarkersIdsForResult()]);return{availableMarkersIdsForResult:e}}
1),y=(0,s.zD)("references/fetchAvailableMarkersAbbrForResult",async()=>{let[e]=await Promise.all([c.A.getAvailableMarkersAbbrForResult()]);return{availableMarkersAbbrForResult:e}}),A=(0,s.zD)("references/fetchOcrFlow",async()=>await u.A.getFlow())},31111:(e,a,t)=>{t.d(a,{A:()=>n});var s=t(22345),r=t(14550),o=t(79902),l=t(46536);let n={loginByGuid:e=>s.A.get("/api/coach/loginByGuid/".concat(e)).then(e=>e.data),getCoach:()=>s.A.get("/api/coach/settings"),getUsers:()=>s.A.get("/api/coach/getUsers").then(e=>e.data),getTeams:()=>s.A.get("/api/coach/getTeams").then(e=>e.data),addTeam:e=>s.A.post("/api/coach/addTeam",{name:e}),editTeam:(e,a)=>s.A.put("/api/coach/editTeam/".concat(e),{name:a}),deleteTeam:e=>s.A.delete("/api/coach/deleteTeam/".concat(e)),uploadTeamLogo:(e,a)=>s.A.post("/api/coach/uploadTeamLogo/".concat(e),a,{headers:{"Content-Type":"multipart/form-data"}}),deleteTeamLogo:e=>s.A.delete("/api/coach/deleteTeamLogo/".concat(e)),getAvailablePlans:()=>s.A.get("api/coach/availablePlans"),addNewMember:(e,a,t)=>r.Ay.post("/api/admin/v1/coach/teams/".concat(e,"/invite-customer"),{customerEmail:a,customerEmailRetype:t}),getOrders:()=>s.A.get("/api/coach/tests"),requestPermissions:(e,a)=>s.A.get("/api/coach/request-permissions/".concat(e,"/").concat(a)),moveToTeam:(e,a,t)=>s.A.get("/api/coach/move-to-team/".concat(e,"/").concat(a,"/").concat(t)),assignTestToUser:(e,a)=>s.A.post("/api/coach/assignTestToUser/".concat(e,"/").concat(a)),deleteUserFromTeam:(e,a)=>s.A.delete("/api/coach/deleteUser/".concat(e,"/").concat(a)),addUserToTeam:(e,a)=>s.A.get("api/coach/addUserToTeam/".concat(e,"/").concat(a)),getTestsCount:()=>l.Ay.get("".concat(o.A.apiGatewayUrl,"/it-pro/user/v1/company/inventory/summary")).then(e=>e.data.countByStatus),getInventory:e=>l.Ay.get("".concat(o.A.apiGatewayUrl,"/it-pro/user/v1/company/inventory?sort=").concat(e)).then(e=>e.data.items),getUpgradeLink:(e,a)=>l.Ay.get("".concat(o.A.apiGatewayUrl,"/it-pro/user/v1/store/blood-test-upgrade-url?inventoryItemId=").concat(e,"&addonTag=").concat(a)).then(e=>e.data.url),getMultipassUrl:(e,a)=>l.Ay.get("".concat(o.A.apiGatewayUrl,"/it-pro/user/v1/store/multipass-url?companyId=").concat(e,"&returnTo=").concat(a)).then(e=>e.data.url),unassignTest:e=>l.Ay.delete("".concat(o.A.apiGatewayUrl,"/it-pro/user/v1/company/inventory/").concat(e,"/assignment")),assignTest:(e,a)=>l.Ay.post("".concat(o.A.apiGatewayUrl,"/it-pro/user/v1/company/inventory/").concat(a,"/assignment"),{customerId:e}),assignTestToNewUser:(e,a,t,s)=>l.Ay.post("".concat(o.A.apiGatewayUrl,"/it-pro/user/v1/company/inventory/").concat(s,"/assignment/new-customer"),{email:e,firstName:a,lastName:t}),downloadPdfReport:e=>l.Ay.post("/api/coach/v1/reports/results/pdf",{customerIds:e},{responseType:"blob"}),customerIdsWIthResultsByDates:(e,a)=>l.Ay.get("/api/coach/v1/customers-with-results?dateFrom=".concat(e,"&dateTo=").concat(a)).then(e=>e.data),downloadCsvReport:(e,a,t,s)=>l.Ay.post("/api/coach/v1/reports/results/csv",{dateFrom:e,dateTo:a,customerIds:t,optimizationStates:s})}},33270:(e,a,t)=>{t.d(a,{l:()=>i});var s=t(22670),r=t(31504);let o=e=>(e.defaults.baseURL||"").replace(/\/$/,""),l=async()=>{let e=await (0,s.ZQ)();return{Authorization:"Bearer ".concat(e)}},n=e=>({getAgreementStatus:async()=>{let a=o(e),t=await l(),s=await fetch("".concat(a,"/askit/customer/v2/profile"),{method:"GET",headers:{"Content-Type":"application/json",...t}});if(!s.ok)throw Error("HTTP error: ".concat(s.status));return s.json()},postAgreementStatus:async a=>{let t=o(e),s=await l(),r=await fetch("".concat(t,"/askit/customer/v2/profile"),{method:"POST",headers:{"Content-Type":"application/json",...s},body:JSON.stringify({agreedToTermsOfService:a})});if(!r.ok)throw Error("HTTP error: ".concat(r.status));return r.json()},postChatSessionMessagesById:async function(a,t){let s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"text/event-stream",r=o(e);if("text/event-stream"===s){let e=await l();return await fetch("".concat(r,"/askit/customer/v2/sessions/").concat(t,"/messages"),{method:"POST",headers:{"Content-Type":"application/json",Accept:"text/event-stream",...e,"X-Customer-Time-Zone":Intl.DateTimeFormat().resolvedOptions().timeZone},body:JSON.stringify({content:a})})}return await e.post("/askit/customer/v2/sessions/".concat(t,"/messages"),{content:a},{headers:{Accept:"application/json"}}).then(e=>e.data)},postChatSession:async a=>{if(!a||!a.trim())return await Promise.reject(Error("Message content is required"));let t=o(e),s=await l();return await fetch("".concat(t,"/askit/customer/v2/sessions"),{method:"POST",headers:{"Content-Type":"application/json",Accept:"text/event-stream",...s,"X-Customer-Time-Zone":Intl.DateTimeFormat().resolvedOptions().timeZone},body:JSON.stringify({content:a})})},getChatSessions:async()=>{let a=o(e),t=await l(),s=await fetch("".concat(a,"/askit/customer/v2/sessions"),{method:"GET",headers:{"Content-Type":"application/json",...t}});if(!s.ok)throw Error("HTTP error: ".concat(s.status));return(await s.json()).items},getChatSessionMessagesById:async a=>
1{let t=o(e),s=await l(),r=await fetch("".concat(t,"/askit/customer/v2/sessions/").concat(a,"/messages"),{method:"GET",headers:{"Content-Type":"application/json",...s}});if(!r.ok)throw Error("HTTP error: ".concat(r.status));let n=await r.json();return Array.isArray(n)?n:n&&n.items?n.items:[]},deleteChatSession:async a=>{let t=o(e),s=await l(),r=await fetch("".concat(t,"/askit/customer/v2/sessions/").concat(encodeURIComponent(a)),{method:"DELETE",headers:{"Content-Type":"application/json",...s}});if(!r.ok)throw Error("HTTP error: ".concat(r.status))},getPopularQuestions:async()=>{let a=o(e),t=await l(),s=await fetch("".concat(a,"/askit/customer/v2/popular-questions"),{method:"GET",headers:{"Content-Type":"application/json",...t}});if(!s.ok)throw Error("HTTP error: ".concat(s.status));let r=await s.json();return Array.isArray(r)?r.map(e=>e.content):r&&Array.isArray(r.items)?r.items.map(e=>e.content):[]}}),i=n(r.A);n(r.A)},35959:(e,a,t)=>{t.d(a,{P2:()=>i,MB:()=>d});var s=t(59267),r=t(21154),o=t(31111),l=t(22345);let n={getProfile:()=>l.A.get("/api/admin/settings").then(e=>e.data)},i=(0,s.zD)("admin/fetchAdminProfile",async()=>await n.getProfile()),d=(0,s.zD)("admin/fetchAdminLoginByEmail",async e=>(await r.A.loginByEmail(e)).token);(0,s.zD)("admin/loginByGuid",async e=>{await o.A.loginByGuid(e)})},36010:(e,a,t)=>{t.d(a,{Ay:()=>i,MW:()=>u,Xd:()=>m,it:()=>d,sK:()=>c,x1:()=>p,yY:()=>h});var s=t(59267),r=t(96851),o=t(58692);let l={user:null,address:null,profile:null,rosetta:null,references:null,security:null,innerageResults:null,innerageBloodMarkers:null,innerageDailyActions:null,subscriptions:{bloodResultUpload:null},bloodRanges:null,bloodResults:null,categoryResults:null,categoriesForResults:null,biomarkersSortingState:t(80147).Y.UNOPTIMIZED,womanHealth:null,showCompleteHealthIaPopup:!1,notificationTags:null,addonTags:null,showAIPopup:!1,selectedSubscriptionTypes:null,allResultsFetched:!1,userSubscriptions:null,tokenReady:null,profileLoaded:null},n=(0,s.Z0)({name:"user",initialState:l,reducers:{logout:()=>l,setSortingState:(e,a)=>{let{payload:t}=a;e.biomarkersSortingState=t},setShowAiPopup:(e,a)=>{let{payload:t}=a;e.showAIPopup=t},purgeBloodResults:e=>{e.bloodResults=null},setTokenReady:(e,a)=>{let{payload:t}=a;e.tokenReady=t},setProfileLoaded:(e,a)=>{let{payload:t}=a;e.profileLoaded=t},sessionExpired:()=>({...l,tokenReady:!1,profileLoaded:!1})},extraReducers:e=>{e.addCase(r.l2.fulfilled,(e,a)=>{let{payload:t}=a;e.user=t.customer,e.address=t.address,e.profile=t.settings,e.rosetta=t.rosetta,e.showCompleteHealthIaPopup=!t.settings.heightFeet||!t.settings.weight,e.profileLoaded=!0}),e.addCase(r.l2.rejected,()=>(o.A.remove(),{...l,tokenReady:!1,profileLoaded:!1})),e.addCase(r._Z.pending,()=>(localStorage.removeItem("mobile-app-splash-shown"),l)),e.addCase(r.Sk.fulfilled,(e,a)=>{let{payload:t}=a;e.user=t}),e.addCase(r.Ad.fulfilled,(e,a)=>{let{payload:t}=a;e.address=t}),e.addCase(r.T3.fulfilled,(e,a)=>{let{payload:t}=a;e.profile=t,e.showCompleteHealthIaPopup=!t.heightFeet||!t.weight}),e.addCase(r.AH.fulfilled,(e,a)=>{let{payload:t}=a;e.references=t}),e.addCase(r.uM.fulfilled,(e,a)=>{let{payload:t}=a;e.security=t}),e.addCase(r.Ag.fulfilled,(e,a)=>{let{payload:t}=a;e.innerageResults=t}),e.addCase(r.BB.fulfilled,(e,a)=>{let{payload:t}=a;e.innerageBloodMarkers=t}),e.addCase(r.BB.rejected,e=>{e.profile&&e.profile.heightFeet&&e.profile.weight||(e.showCompleteHealthIaPopup=!0)}),e.addCase(r.Su.fulfilled,(e,a)=>{let{payload:t}=a;e.innerageDailyActions=t}),e.addCase(r.lQ.fulfilled,(e,a)=>{let{payload:t}=a;e.bloodResults=t}),e.addCase(r.xx.fulfilled,(e,a)=>{let{payload:t}=a;e.bloodRanges=t}),e.addCase(r.iY.fulfilled,(e,a)=>{let{payload:t}=a;e.subscriptions.bloodResultUpload=t}),e.addCase(r.zD.fulfilled,(e,a)=>{let{payload:t}=a;e.womanHealth=t}),e.addCase(r.Pk.fulfilled,(e,a)=>{let{payload:t}=a;e.categoryResults=t[0],e.categoriesForResults=t[1]}),e.addCase(r.Sq.fulfilled,(e,a)=>{let{payload:t}=a;e.categoriesForResults=t,e.allResultsFetched=!0}),e.addCase(r.nt.fulfilled,(e,a)=>{let{payload:t}=a;e.notificationTags=t}),e.addCase(r.E6.fulfilled,(e,a)=>{let{payload:t}=a;e.userSubscriptions=t}),e.addCase(r.mO.fulfilled,(e,a)=>{let{payload:t}=a;e.selectedSubscriptionTypes=t})}}),i=n.reducer,{setSortingState:d,setShowAiPopup:c,purgeBloodResults:u,setTokenReady:p,setProfileLoaded:m,sessionExpired:h}=n.actions},41088:(e,a,t)=>{t.d(a,{Ay:()=>i,X4:()=>n,wV:()=>l});var s=t(59267),r=t(14033);let o=(0,s.Z0)({name:"common",initialState:{configuration:null,restrictedPopupOpen:!1,intBannerShown:!1},reducers:{makeRestrictedPopup:(e,a)=>{e.restrictedPopupOpen=a.payload},setIntBannerShown:e=>{e.intBannerShown=!0}},extraReducers:e=>{e.addCase(r.q.fulfilled,(e,a)=>{e.configuration=a.payload.configuration})}}),{makeRestrictedPopup:l,setIntBannerShown:n}=o.actions,i=o.reducer},41395:(e,a,t)=>{t.d(a,{A:()=>r});var s=t(22670);let r={parseFiles:e=>s.Ay.post("/api/customer/v1/ocr/submit-files",{files:e}).then(e=>e.data),submitResults:(e,a)=>s.Ay.post("/api/customer/v1/ocr/confirm-results",{groupId:e,results:a}).then(e=>e.data),reviewResults:e=>s.Ay.post("/api/customer/v1/ocr/review-files",{files:e}).then(e=>e.data),getFlow:()=>s.Ay.get("/api/customer/v1/ocr/flow").then(e=>e.data.flow)}},46536:(e,a,t)=>{t.d(a,{Ay:()=>d,$r:()=>i});var s=t(91750),r=t(76162),o=t(21154);class l{static get(){return this.token}static update(e,a){let t=Date.now()+1e3*a;this.token=e,this.tokenExpires=t}static remove(){this.token="",this.tokenExpires=-1}static getSecondsToExpiration(){let e=this.tokenExpires;return e?(e-Date.now())/1e3:-1}static isExpired(){return!l.get(),!0}}l.token="",l.tokenExpires=-1;let n=(0,r.u)(),i=(0,s.n)(async()=>{try{let e=await o.A.getCoachJwtTokenByCookies();l.update(e.access_token,e.expires_in)}catch(e){}},5e3);n.interceptors.request.use(async e=>{let a=l.get(),t=l.getSecondsToExpiration();return t<0?(await i(),a=l.get()):t<30&&i(),a&&(e.headers.Authorization="Bearer ".concat(a),e.headers["x-company-id"]=(e=>{let a=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/");return JSON.parse(decodeURIComponent(window.atob(a).split("").map(e=>"%".concat("00".concat(e.charCodeAt(0).toString(16)).slice(-2))).join("")))})(a).permitted_company_id),e}),n.interceptors.response.use(e=>e,e=>(403===e.response.status&&alert("Please enable corporate VPN and reload the page to continue."),Promise.reject(e)));let d=n},46679:(e,a,t)=>{t.d(a,{M:()=>eo});var s=t(59267),r=t(14033),o=t(56440);let l=(0,s.Z0)({name:"reference",initialState:{canadaStates:null,usStates:null,countries:null,ethnicities:null,bloodMarkers:null,bloodMarkerCategories:null,physioMarkers:null,physioResults:null,genderIdentities:null,contraceptionTypes:null,reproductiveStages:null,hormoneTherapyTypes:null},reducers:{},extraReducers:e=>{e.addCase(r.q.fulfilled,(e,a)=>{let{payload:{countries:t,states:s,ethnicities:r}}=a;e.countries=t,e.usStates=s.filter(e=>"US"===e.countryAbbr),e.canadaStates=s.filter(e=>"CA"===e.countryAbbr),e.ethnicities=r}),e.addCase(o.hy.fulfilled,(e,a)=>{e.bloodMarkers=a.payload.bloodMarkers.map(e=>({...e,units:a.payload.units.filter(a=>a.markerAbbr===e.abbr).sort(a=>a.name===e.unit?-1:0).map((e,a)=>({...e,id:a}))})),e.bloodMarkerCategories=a.payload.bloodMarkerCategories}),e.addCase(o.t7.fulfilled,(e,a)=>{e.physioMarkers=a.payload.physioMarkers}),e.addCase(o.ni.fulfilled,(e,a)=>{e.physioResults=a.payload.physioResults}),e.addCase(o.YV.fulfilled,(e,a)=>{let{payload:{identities:t}}=a;e.genderIdentities=t}),e.addCase(o.Ns.fulfilled,(e,a)=>{e.contraceptionTypes=a.payload}),e.addCase(o.HQ.fulfilled,(e,a)=>{e.hormoneTherapyTypes=a.payload}),e.addCase(o.Yw.fulfilled,(e,a)=>{e.reproductiveStages=a.payload})}}).reducer,n=(0,s.Z0)({name:"app",initialState:{loadings:{}},reducers:{setLoadings:(e,a)=>{let{payload:{key:t,value:s}}=a;e.loadings[t]=s}}}),{setLoadings:i}=n.actions,d=n.reducer;var c=t(36010),u=t(31111);let p=e=>({...e,status:e.teamIds.length?e.status:"Archived",initialStatus:e.status}),m=(0,s.zD)("coach/fetchUsers",async()=>(await u.A.getUsers()).users.map(p)),h=(0,s.zD)("coach/fetchTeams",async()=>await u.A.getTeams()),g=(0,s.zD)("coach/fetchInitialData",async()=>{let[e,a,t,s,r]=await Promise.all([u.A.getCoach(),u.A.getUsers(),u.A.getTeams(),u.A.getAvailablePlans(),u.A.getOrders()]);return{profile:e.data,users:a.users.map(p),teams:t,availablePlans:s.data,orders:r.data.tests}});(0,s.zD)("coach/fetchAddTeam",async(e,a)=>{await u.A.addTeam(e.name),a.dispatch(E()),a.dispatch(h())});let f=(0,s.zD)("coach/fetchEditTeam",async e=>({response:await u.A.editTeam(e.id,e.title),team:e})),y=(0,s.zD)("coach/fetchUploadTeamLogo",async e=>(await u.A.uploadTeamLogo(e.teamId,e.formData),e.teamId)),A=(0,s.zD)("coach/fetchDeleteTeamLogo",async e=>(await u.A.deleteTeamLogo(e),e)),v=(0,s.zD)("coach/fetchOrders",async()=>(await u.A.getOrders()).data.tests);(0,s.zD)("coach/fetchMoveTeam",async(e,a)=>{await Promise.all(e.customersIds.map(a=>u.A.moveToTeam(a,e.teamIdFrom,e.teamIdTo))),a.dispatch(E()),a.dispatch(m())});let w=(0,s.zD)("coach/fetchRequestPermissions",async(e,a)=>{let t=await u.A.requestPermissions(e.customerId,e.teamId);return a.dispatch(m()),t},{serializeError(e){var a,t;return{code:null==e?void 0:e.code,name:null==e?void 0:e.name,stack:null==e?void 0:e.stack,message:(null==e||null==(t=e.response)||null==(a=t.data)?void 0:a.message)||(null==e?void 0:e.message)}}});(0,s.zD)("coach/fetchAssignTest",async(e,a)=>{let{customerId:t,testId:s}=e,r=await u.A.assignTestToUser(s,t);
1return a.dispatch(E()),a.dispatch(m()),a.dispatch(v()),r}),(0,s.zD)("coach/fetchArchivedUsers",async(e,a)=>{await Promise.all(e.customersIds.map(a=>u.A.deleteUserFromTeam(a,e.teamIdFrom))),a.dispatch(E()),a.dispatch(m())});let T=(0,s.zD)("coach/fetchDeleteTeam",async(e,a)=>{let{coach:{markedToDeleteTeamId:t,markedToArchiveUsersIds:s}}=a.getState();t&&(Array.isArray(s)&&s.length&&await Promise.all(s.map(e=>u.A.deleteUserFromTeam(e,t))),await u.A.deleteTeam(t),a.dispatch(m()))}),k=(0,s.zD)("coach/fetchAddUserToTeam",async(e,a)=>{let{userId:t,teamId:s}=e,r=await u.A.addUserToTeam(t,s);return a.dispatch(E()),a.dispatch(m()),r});(0,s.zD)("coach/fetchMoveUsers",async(e,a)=>{let{users:t,teamIdFrom:s,teamIdTo:r}=e;await Promise.all(t.filter(e=>+e.teamIds[0]!==r).map(e=>e.teamIds.length?0===r?u.A.deleteUserFromTeam(e.id,+e.teamIds[0]):u.A.moveToTeam(e.id,s,r):u.A.addUserToTeam(e.id,r))),a.dispatch(E()),a.dispatch(m())});var C=t(79902);let b=e=>{let{teams:a,markedToDeleteTeamId:t,markedToArchiveUsersIds:s,users:r}=e;if(!t)return;let o=a.find(e=>e.id===t);if(!o)return;if(e.teams=[...a.filter(e=>e.id!==t),{...o,deleted:!1}],!Array.isArray(s)||!s.length){e.selectedTeam=o,e.markedToDeleteTeamId=null,e.markedToArchiveUsersIds=null;return}let l=s.map(e=>{let a=r.find(a=>a.id===e);return a?{...a,status:a.initialStatus,hidden:!1,teamIds:a.teamIds.concat("".concat(t))}:null}).filter(e=>!!e),n=l.map(e=>e.id);e.users=[...r.filter(e=>!n.includes(e.id)),...l],e.selectedTeam=null!=o?o:null,e.markedToArchiveUsersIds=null,e.markedToDeleteTeamId=null},I=e=>{let a,t="".concat(C.A.apiHostName,"/skin/img/coach/coach_dashboard/plans/");switch(+e.package.id){case 38:a="".concat(t,"DNAKit.png");break;case 37:a="".concat(t,"DNA.png");break;case 15:case 16:case 41:a="".concat(t,"HomeKit.png");break;case 10:case 21:a="".concat(t,"DIY.png");break;default:a="".concat(t,"default.png")}return{...e,imagePath:a}},S=e=>{var a,t;let s="Unknown";return e.isAvailable?s="Available":!e.isAvailable&&(null==(a=e.usedOrderData)?void 0:a.resultReceived)?s="Used":e.isAvailable||(null==(t=e.usedOrderData)?void 0:t.resultReceived)||(s="Assigned"),{...e,status:s}},R={id:0,branchId:0,deleted:!1,imagePath:"",nutritionCategoryId:null,title:"Archived users"},D=(0,s.Z0)({name:"coach",initialState:{profile:null,selectedUserIds:[],users:[],selectedTeam:null,teams:[],orders:[],popup:null,markedToDeleteTeamId:null,markedToArchiveUsersIds:null,availablePlans:null,searchString:null,selectedOrder:null,showSearch:!1},reducers:{setSelectedUsersIds:(e,a)=>{e.selectedUserIds=a.payload},setSelectedOrder:(e,a)=>{e.selectedOrder=a.payload},dropSelectedOrder:e=>{e.selectedOrder=null},setUsers:(e,a)=>{e.users=a.payload.users},setTeams:(e,a)=>{e.teams=a.payload},setSelectedTeam:(e,a)=>{e.selectedTeam=a.payload},setActivePopup:(e,a)=>{e.popup=a.payload},closePopup:e=>{e.popup=null,e.selectedUserIds=[]},prepareToDeleteTeam:e=>{var a;let{teams:t,selectedTeam:s,users:r}=e;if(!s)return;e.selectedTeam=R,e.teams=[...t.filter(e=>
1e.id!==s.id),{...s,branchId:null!=(a=s.branchId)?a:0,deleted:!0}];let o=r.filter(e=>e.teamIds.includes("".concat(s.id))).map(e=>{let a=e.teamIds.filter(e=>e!=="".concat(s.id));return{...e,teamIds:a,status:a.length?e.status:"Archived",hidden:((e,a)=>{let t=e.teams.find(e=>e.teamId===a);return(null==t?void 0:t.status)==="invited"})(e,s.id)}}),l=o.map(e=>e.id);e.users=[...r.filter(e=>!l.includes(e.id)),...o],e.markedToArchiveUsersIds=l,e.markedToDeleteTeamId=s.id,e.popup=null},undoDeleteTeam:b,setSearchString:(e,a)=>{let{payload:t}=a;e.searchString=t},setShowSearch:(e,a)=>{let{payload:t}=a;e.showSearch=t}},extraReducers:e=>{e.addCase(m.fulfilled,(e,a)=>{e.users=a.payload}),e.addCase(h.fulfilled,(e,a)=>{e.teams=[...a.payload,R],e.selectedTeam=a.payload.length?a.payload[a.payload.length-1]:null}),e.addCase(g.fulfilled,(e,a)=>{let{payload:{profile:t,users:s,teams:r,availablePlans:o,orders:l}}=a;e.users=s,e.teams=[...r,R],e.orders=l.map(I).map(S),e.selectedTeam=r.length?r[0]:null,e.availablePlans=o,e.profile=t}),e.addCase(g.rejected,(e,a)=>{var t,s,r,o;null==(s=(r=window).message)||s.call(r,null!=(o=null==a||null==(t=a.error)?void 0:t.message)?o:"Error on loading coach dashboard initial data","error"),document.location.href="/admin/login"}),e.addCase(y.fulfilled,(e,a)=>{e.popup=null;let t=e.teams.find(e=>e.id===a.payload);t&&(e.teams=[...e.teams.filter(e=>e.id!==a.payload),{...t,imagePath:"".concat(a.payload,".jpg")}])}),e.addCase(v.fulfilled,(e,a)=>{e.orders=a.payload.map(I).map(S)}),e.addCase(A.fulfilled,(e,a)=>{let t=e.teams.find(e=>e.id===a.payload);if(!t)return;let s={...t,imagePath:null};e.teams=[...e.teams.filter(e=>e.id!==a.payload),s],e.selectedTeam=s}),e.addCase(f.fulfilled,(e,a)=>{let{team:t}=a.payload;e.teams=[...e.teams.filter(e=>e.id!==t.id),t],e.selectedTeam=t,e.popup=null}),e.addCase(f.rejected,(e,a)=>{var t,s,r,o;null==(s=(r=window).message)||s.call(r,null!=(o=null==a||null==(t=a.error)?void 0:t.message)?o:"Error on editing team","error")}),e.addCase(y.rejected,(e,a)=>{var t,s,r,o;null==(s=(r=window).message)||s.call(r,null!=(o=null==a||null==(t=a.error)?void 0:t.message)?o:"Error on uploading team logo","error")}),e.addCase(w.fulfilled,(e,a)=>{var t,s,r,o;let l=a.payload;null==(s=(r=window).message)||s.call(r,null!=(o=null==l||null==(t=l.data)?void 0:t.message)?o:"Permission request sent")}),e.addCase(w.rejected,(e,a)=>{var t,s,r,o;null==(s=(r=window).message)||s.call(r,null!=(o=null==a||null==(t=a.error)?void 0:t.message)?o:"Unable to send permission request","error")}),e.addCase(T.fulfilled,e=>{e.markedToArchiveUsersIds=null,e.markedToDeleteTeamId=null}),e.addCase(T.rejected,(e,a)=>{var t,s,r,o;null==(s=(r=window).message)||s.call(r,null!=(o=null==a||null==(t=a.error)?void 0:t.message)?o:"Error on team deletion, changes reverted","error"),b(e)}),e.addCase(k.rejected,(e,a)=>{var t,s,r,o;null==(s=(r=window).message)||s.call(r,null!=(o=null==a||null==(t=a.error)?void 0:t.message)?o:"Error on moving user from archive","error")})}}),{setActivePopup:P,closePopup:E,setSelectedTeam:U,setSelectedUsersIds:x,setTeams:j,setUsers:B,prepareToDeleteTeam:M,undoDeleteTeam:z,setShowSearch:F,setSearchString:O,setSelectedOrder:L,dropSelectedOrder:N}=D.actions,Z=D.reducer;var q=t(35959);let G={admin:null,isLoggedIn:!1},H=(0,s.Z0)({name:"admin",initialState:G,reducers:{logoutAdmin:()=>(localStorage.removeItem("adminToken"),G)},extraReducers:e=>{e.addCase(q.MB.fulfilled,(e,a)=>{localStorage.setItem("adminToken",JSON.stringify(a.payload)),e.isLoggedIn=!0}),e.addCase(q.P2.fulfilled,(e,a)=>{e.admin=a.payload,e.isLoggedIn=!0}),e.addCase(q.P2.rejected,()=>(localStorage.removeItem("adminToken"),G)),e.addCase(q.MB.rejected,()=>(localStorage.removeItem("adminToken"),G))}}),{logoutAdmin:_}=H.actions,J=H.reducer;var Q=t(41088),K=t(5297);let Y=e=>{let{dispatch:a}=e;return e=>t=>{let{type:s}=t;return s.includes("fetch")&&a(i({key:s.split("/").slice(0,2).join("/"),value:s.includes("pending")})),e(t)}};var V=t(24666);let X={dnaReport:null,dnaKit:null},W=(0,s.Z0)({name:"userDna",initialState:X,reducers:{clean:()=>X},extraReducers:e=>{e.addCase(V.Rr.fulfilled,(e,a)=>{let{payload:t}=a;e.dnaReport=t}),e.addCase(V.qI.fulfilled,(e,a)=>{let{payload:t}=a;e.dnaKit=t})}}).reducer;var $=t(74649),ee=t(25482);let ea=(0,s.Z0)({name:"recommendations",initialState:{markerRecommendations:null,markerExtraInformation:null,categoryExtraInformation:null,availableMarkersAbbr:null,bloodResultUploadFlow:null},reducers:{},extraReducers:e=>{e.addCase(ee.rY.fulfilled,(e,a)=>{let{payload:t}=a;e.markerRecommendations=t}),e.addCase(ee.PL.fulfilled,(e,a)=>{let{payload:t}=a;e.markerExtraInformation=t}),e.addCase(ee.As.fulfilled,(e,a)=>{e.availableMarkersAbbr=a.payload.availableMarkersAbbr}),e.addCase(ee.jw.fulfilled,(e,a)=>{let{payload:t}=a;e.categoryExtraInformation=t}),e.addCase(ee.v3.fulfilled,(e,a)=>{let{payload:t}=a;e.bloodResultUploadFlow=t})}}).reducer;
1var et=t(67553),es=t(17369);let er={app:d,user:c.Ay,userDna:W,admin:J,reference:l,common:Q.Ay,coach:Z,userOrders:K.Ay,onboarding:$.Ay,recommendations:ea,bru:et.Ay,askAI:es.Ay},eo=(0,s.U1)({reducer:er,middleware:e=>e().concat(Y)})},66478:(e,a,t)=>{t.d(a,{Bj:()=>o,z2:()=>l});var s=t(59267),r=t(41395);let o=(0,s.zD)("user/parseFiles",async e=>({parsedFiles:await r.A.parseFiles(e.fileIds),selectedCountryAbbr:e.selectedCountryAbbr})),l=(0,s.zD)("user/submitBruFiles",async e=>({submittedFiles:await r.A.reviewResults(e.fileIds),selectedCountryAbbr:e.selectedCountryAbbr}))},67553:(e,a,t)=>{t.d(a,{Ay:()=>i,O3:()=>n});var s=t(59267),r=t(66478);let o=(0,s.Z0)({name:"bru",initialState:{parsing:!1,parsedResults:null,groupId:null,showSubmittedInfoBlock:!1,selectedCountryAbbr:"US"},reducers:{resetParsedResults:e=>{console.log("Parsed files reset"),e.parsedResults=null},showSubmittedInfoBlock:(e,a)=>{let{payload:t}=a;e.showSubmittedInfoBlock=t}},extraReducers:e=>{e.addCase(r.Bj.pending,e=>{e.parsing=!0}),e.addCase(r.Bj.fulfilled,(e,a)=>{let{results:t,groupId:s}=a.payload.parsedFiles;e.parsing=!1,e.parsedResults=t,e.groupId=s,e.selectedCountryAbbr=a.payload.selectedCountryAbbr}),e.addCase(r.Bj.rejected,e=>{e.parsing=!1})}}),{resetParsedResults:l,showSubmittedInfoBlock:n}=o.actions,i=o.reducer},86470:(e,a,t)=>{t.d(a,{Z:()=>o});var s=t(59267),r=t(33270);let o=(0,s.zD)("askAI/fetchAskAISessions",async(e,a)=>{let{rejectWithValue:t}=a;try{return await r.l.getChatSessions()}catch(e){var s,o,l;return t({message:(null==(o=e.response)||null==(s=o.data)?void 0:s.message)||e.message,status:null==(l=e.response)?void 0:l.status})}})}}]);

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.