1import{as as P,bh as h,r as n,eS as i,bj as I}from"./vendor-DBXqAbrB.js";import{u as g,bc as x,eN as L,o as b,P as D,n as A}from"./index-pX4fafRj.js";import{L as E,I as v}from"./LoadingAuthPage-C3fVjvkI.js";import{C as y}from"./CanvasOmniHome-DRScDuxb.js";import"./vendor-labrav-CAmO9yiy.js";import"./vendor-redux-dAzQAaTw.js";import"./vendor-fontawesome-CPOBI59z.js";import"./vendor-charts-CLdlcQdB.js";import"./OverviewReports-DjJ5hXhK.js";import"./omniData-BkxIEVzL.js";import"./useAccountId-BXSo5S9Q.js";import"./useCanvasContentResize-FQwWy9s_.js";const q=()=>{const t=g(),d=P(),{partnerId:c}=x(),{partnerId:m}=h(),o=d.pathname.split("/"),e=o.indexOf("partners"),l=e!==-1&&o[e+1]?o[e+1]:null,r=c||m||l||"",[u,f]=n.useState(!1),[s,p]=n.useState("");return n.useEffect(()=>{(async()=>{if(!r){p("Partner ID is missing from the URL.");return}try{const a=L.getState().AccountData.user.partnerData;await Promise.all([I.isEmpty(a)||(a==null?void 0:a.partnerId)!==r?t(b(r,D.User)):Promise.resolve(),t(A(r))]),f(!0)}catch(a){console.error("Failed to load partner data for Omni dashboard:",a),p("Failed to load partner data. Please try again or contact support.")}})()},[r,t]),!u&&!s?i(E,{}):s?i(v,{message:s}):i(y,{})};export{q as LabraOmniDashboardWrapper,q as default}; 2//# sourceMappingURL=LabraOmniDashboardWrapper-D596tnjG.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.