1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index.By6AB4oE.js","assets/react-vendor.B75MsAI9.js","assets/AuthModalContainer.D3JsQqnf.js","assets/AuthModalContainer-BhQ3rY72.css","assets/index-Cur9zE6d.css","assets/ReactGrid.BnaCczFt.js","assets/ReactGrid-DeN1v22b.css"])))=>i.map(i=>d[i]); 2import{r as e,j as a}from"./react-vendor.B75MsAI9.js";import{aB as t,u as r,t as s,D as l,s as n,p as o,O as i,z as d,gb as c,gc as u,gd as m,L as g,S as p,m as f,o as h,b0 as x,N as _,U as b,M as j,ge as C,H as y,gf as v,T as N,aQ as S,cB as T,gg as w,gh as P,gi as F,gj as R,gk as k,gl as A,gm as $,gn as E,go as O,gp as L,gq as D,cu as I,gr as M,aS as U,v as z}from"./AuthModalContainer.D3JsQqnf.js";import{B as q}from"./Block.v-v90TCf.js";import{T as V,j as B,P as G}from"./main.DrmgIV4z.js";import{S as H}from"./SelectField.B1q6eOH-.js";import{d as W}from"./index.W3QIN98f.js";import{L as Q}from"./LazyFontLoader.5DGfhuFK.js";import"./RTLProvider.Bmr48mpV.js";let J=null;function K(e){return Array.isArray(e)?e.join(" | "):e&&"object"==typeof e?JSON.stringify(e):e?String(e):""}const Z=e.forwardRef(function(a,r){var s=a.data||[];return e.useImperativeHandle(r,function(){return{copyData:async function(e){if(!(e=e||s)||!e.length)return;const a=Object.keys(e[0]),t=[a.join("\t"),e.map(e=>a.map(a=>{var t;return String(null!=(t=K(e[a]))?t:"").replace(/\t/g," ").replace(/\r?\n/g," ")}).join("\t")).join("\n")].join("\n");try{await navigator.clipboard.writeText(t),alert("Data copied to clipboard!")}catch(r){alert("Copy failed. Please use Ctrl+C.")}},downloadCSV:function(e){if((e=e||s)&&e.length){var a=Object.keys(e[0]),t=[a.join(","),e.map(function(e){return a.map(function(a){return'"'+K(e[a]).replace(/"/g,'""')+'"'}).join(",")}).join("\n")].join("\n"),r=new Blob([t],{type:"text/csv;charset=utf-8;"}),l=document.createElement("a");l.href=URL.createObjectURL(r),l.setAttribute("download","org-users.csv"),document.body.appendChild(l),l.click(),document.body.removeChild(l)}},downloadExcel:async function(e){if(!(e=e||s)||!e.length)return;const a=await(async()=>(J||(J=await t(()=>import("./xlsx.DnbgIrEW.js"),[])),J))(),r=a.default||a;var l=e.map(function(e){var a={};for(var t in e)e.hasOwnProperty(t)&&(a[t]=K(e[t]));return a}),n=r.utils.json_to_sheet(l),o=r.utils.book_new();r.utils.book_append_sheet(o,n,"Users"),r.writeFile(o,"org-users.xlsx")}}}),null}),X=e.lazy(()=>t(()=>import("./index.By6AB4oE.js"),__vite__mapDeps([0,1,2,3,4]))),Y=e.lazy(()=>t(()=>import("./ReactGrid.BnaCczFt.js"),__vite__mapDeps([5,1,2,3,6]))),ee=()=>{const t=r(),D=s(),{tab:I}=l(),M=n(),U=o(e=>e.user.isLoggedIn),z=o(e=>e.user.profile.roles),q=o(e=>e.user.isFetchingMe),Q=o(e=>e.dashboard.orgUsersData),J=o(e=>e.dashboard.count),K=o(e=>e.dashboard.autoCompleteEmailData),ee=o(e=>e.dashboard.userActionsData),ae=o(e=>e.dashboard.userActionsCount),te=o(e=>e.dashboard.otpBlockedUsersData),re=o(e=>e.dashboard.otpBlockedUsersCount),se=o(e=>e.viewport),le=e.useRef(null),ne=e.useRef(null),oe="pb-user-mgmt-container",[ie]=e.useState(["roles","user_actions","unblock_otp_users"]),[de,ce]=e.useState(0),[ue,me]=e.useState({email:"",role:"",logo:""}),[ge,pe]=e.useState(""),[fe,he]=e.useState(!1),[xe,_e]=e.useState(""),[be,je]=e.useState({}),[Ce,ye]=e.useState(""),[ve,Ne]=e.useState(""),[Se,Te]=e.useState(""),[we,Pe]=e.useState(""),[Fe,Re]=e.useState(""),[ke,Ae]=e.useState(""),[$e,Ee]=e.useState(1),[Oe,Le]=e.useState({}),[De,Ie]=e.useState(""),[Me]=e.useState(10),Ue=e.useRef();e.useEffect(()=>{I||M(`${i.dashboardNewTabs(ie[0]).replace(`/${d}`,"")}`,{replace:!0})},[I,M,ie]),e.useEffect(()=>{if(I&&ie.includes(I)){const e=ie.indexOf(I);ce(e)}},[I,ie]),e.useEffect(()=>{function e(e){ne.current&&!ne.current.contains(e.target)&&he(!1)}return fe?document.addEventListener("mousedown",e):document.removeEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[fe]);const ze=e.useCallback(W(500,e=>{e.length>2&&(he(!0),D(L({query:e})))}),[D]),qe=e.useCallback(W(500,e=>{D(c({searchQuery:e,page:$e,perPage:Me,searchTerms:Oe}))}),[D,$e,Me,Oe]);e.useEffect(()=>{"roles"===I?D(c({searchQuery:ge,page:$e,perPage:Me,searchTerms:Oe})):"user_actions"===I?D(u({query:Oe,page:$e,perPage:Me})):"unblock_otp_users"===I&&D(m({query:Oe,page:$e,perPage:Me}))},[$e,Oe,I,D,ge,Me]),e.useEffect(()=>{"roles"===I&&qe(ge)},[ge,I,qe]);const Ve={roles:"Set Roles",user_actions:"User Actions",unblock_otp_users:"Unblock OTP Users"};let Be={debounceMs:500,maxNumConditions:1,defaultOption:"contains",filterPlaceholder:"Search here...",suppressAndOrCondition:!0};const Ge={roles:[{headerName:"First Name",field:"firstName",flex:1,filter:"agTextColumnFilter",filterParams:Be,floatingFilter:!0},{headerName:"Last Name",field:"lastName",flex:1,filter:"agTextColumnFilter",filterParams:Be,floatingFilter:!0},{headerName:"Email",field:"email",flex:2,minWidth:170,filter:"agTextColumnFilter",filterParams:Be,floatingFilter:!0},{headerName:"Roles",field:"roles",flex:2,filter:"agTextColumnFilter",floatingFilter:!0,minWidth:184,valueGetter:e=>e.data.roles?e.data.roles.map(e=>
2e.replace(/_/g," ")).join(", "):"",filterParams:{textMatcher:({filter:e,value:a})=>{if(null==e||""===e)return!0;const t=String(a||"").replace(/_/g," ").toLowerCase(),r=String(e||"").replace(/_/g," ").toLowerCase();return t.includes(r)}},autoHeight:!0,cellStyle:{display:"flex",justifyContent:"flex-start",alignItems:"center"},cellRenderer:t=>{if(!t.data)return null;const r=t.data.roles||[];return a.jsx(e.Fragment,{children:r.map((e,r)=>a.jsx(G,{label:w(e),onClose:()=>ra(e,t.data.id,t.data.firstName,t.data.organization),isInternal:!0,size:"l"},r))})}},{headerName:"Add Role",field:"addRole",flex:1.5,minWidth:150,cellRenderer:e=>{if(!e.data)return null;const t=e.data.id,r=be[t]||"";return a.jsxs("select",{id:`roleSelect-${t}`,value:r,onChange:e=>Ke(t,e.target.value),className:`${oe}__add-role--options`,children:[a.jsx("option",{value:"",hidden:!0,children:"Add Role"}),P.map(e=>a.jsx("option",{value:e.value,children:e.name},e.value))]})}},{headerName:"Org Name",field:"organization",flex:1.5,filter:"agTextColumnFilter",filterParams:Be,floatingFilter:!0,autoHeight:!0,cellRenderer:e=>e.data?F(e.data.organization):null},{headerName:"Org Type",field:"orgType",flex:1.5,filter:"agTextColumnFilter",filterParams:Be,floatingFilter:!0,autoHeight:!0,cellRenderer:e=>e.data?F(e.data.orgType):null},{headerName:"Status",field:"orgStatus",flex:1,filter:"agTextColumnFilter",filterParams:Be,floatingFilter:!0,cellStyle:{display:"flex",justifyContent:"center",alignItems:"center"}},{headerName:"Reg Date",field:"regDate",flex:1,filter:"agTextColumnFilter",filterParams:Be,floatingFilter:!0,cellStyle:{display:"flex",justifyContent:"center",alignItems:"center"}}],user_actions:[{headerName:"Email",field:"email",flex:2,filter:"agTextColumnFilter",filterParams:Be,floatingFilter:!0},{headerName:"Choose Action",field:"Unban",flex:1,cellStyle:{display:"flex",justifyContent:"center",alignItems:"center"},cellRenderer:e=>a.jsx(h,{parentClassName:`${oe}__delete-btn`,label:"Unban",onClick:()=>aa(e.data.id),title:"Are you sure to unban user?"})}],unblock_otp_users:[{headerName:"Mobile Number",field:"phoneNumber",flex:2,filter:"agTextColumnFilter",filterParams:Be,floatingFilter:!0},{headerName:"Name",field:"name",flex:2,filter:"agTextColumnFilter",filterParams:Be,floatingFilter:!0},{headerName:"Blocked At",colId:"blockedAt",valueGetter:e=>{var a;if(!(null==(a=e.data)?void 0:a.blockedAt)||"-"===e.data.blockedAt)return"-";const t=new Intl.DateTimeFormat("en-CA",{timeZone:"Asia/Kolkata",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1}).formatToParts(new Date(e.data.blockedAt)),r=Object.fromEntries(t.map(({type:e,value:a})=>[e,a]));return`${r.year}-${r.month}-${r.day} ${r.hour}:${r.minute}:${r.second}`},flex:2,filter:"agTextColumnFilter",filterParams:Be,floatingFilter:!0},{headerName:"Action",field:"Unblock",flex:1,cellStyle:{display:"flex",justifyContent:"center",alignItems:"center"},cellRenderer:e=>a.jsx(h,{parentClassName:`${oe}__delete-btn`,label:"Unblock",onClick:()=>ta(e.data.id),title:"Are you sure to unblock this user?"})}]},He={firstName:"first_name",lastName:"last_name",email:"email",organization:"organization",orgType:"organization_type",orgStatus:"organization_status",roles:"user_roles",regDate:"organization_reg_date",phoneNumber:"phone_number",name:"name"},We=()=>{if(!le.current)return;const e=le.current.api.getFilterModel();let a=Object.fromEntries(Object.entries(e).filter(([e,a])=>null!=a.filter&&""!==a.filter&&null!=He[e]).map(([e,a])=>[He[e],a.filter]));Ee(1),Le(a)},Qe={wrapText:!0,minWidth:110},Je=(e,a,t=!1)=>{const r="role"===e?a:"logo"===e?a.target.files:a.target.value;me(a=>({...a,[e]:r})),he(!1),"email"!==e||t||ze(r)},Ke=(e,a)=>{je(t=>({...t,[e]:a})),a?D(O({role:a,userId:e})).then(a=>{a&&a.data&&(a.data.showLogoPopup?(Pe(a.data.orgId),Re(e),_e(a.data.message),Ae("uploadLogo")):(je(a=>({...a,[e]:""})),D(y({type:a.data.message?"success":"danger",content:a.data.message?a.data.message:a.data.error})),D(c({searchQuery:ge,page:$e,perPage:Me,searchTerms:Oe}))))}).catch(e=>{}):je(a=>({...a,[e]:""}))},Ze="roles"===I?Q:"unblock_otp_users"===I?te:ee,Xe={roles:[{name:"Choose role",queryValue:""},{name:"Content Manager",queryValue:"content_manager"},{name:"Promotion Manager",queryValue:"promotion_manager"},{name:"Partnerships Manager",queryValue:"partnerships_manager"},{name:"Language Champion",queryValue:"language_champion"},{name:"Studio Team",queryValue:"studio_team"}],user_actions:[{name:"Choose Action",queryValue:""},{name:"Ban User",queryValue:"Ban User"},{name:"Unsubscribe User",queryValue:"Unsubscribe User"}]},Ye={removeRole:{title:"Remove Role",message:xe,variant:"primary",disabled:!1,handleClick:()=>sa(Ce,ve),handleClose:()=>_e("")},uploadLogo:{title:"Upload Logo",message:xe,variant:"primary",disabled:!Se,handleClick:()=>ea(),handleClose:()=>{Te(""),_e(""),Ie(""),Ae(""),je(e=>({...e,[Fe]:""}))}}},ea=()=>{let e={user_id:Fe,org_role:be[Fe],org_logo:Se,org_id:we};D(C({userDetails:e})).then(e=>{_e(""),je(e=>({...e,[Fe]:""})),e&&e.data&&(D(y({type:e.data.message?"success":"danger",content:e.data.message?e.data.message:e.data.error})),Ae(""),D(c({searchQuery:ge,page:$e,perPage:Me,searchTerms:Oe})))}).catch(e=>{})},aa=e=>{D(E({userId:e})).then(e=>{e&&e.data&&(D(y({type:e.data.message?"success":"danger",content:e.data.message?e.data.message:e.data.error})),D(u({query:Oe,page:$e,perPage:Me})))}).catch(e=>{})},ta=e=>{D($({userId:e})).then(e=>{e&&e.data&&(D(y({type:e.data.message?"success":"danger",content:e.data.message?e.data.message:e.data.error})),D(m({query:Oe,page:$e,perPage:Me})))}).catch(e=>{})},ra=(e,a,t,r)=>{_e(`Want to remove "${t}" as a ${e} for "${r}" organization?`),ye(e),Ne(a),Ae("removeRole")},sa=(e,a)=>{D(v({role:e,userId:a})).then(e=>{_e(""),e&&e.data&&(D(y({type:e.data.message?"success":"danger",content:e.data.message?e.data.message:e.data.error})),D(c({searchQuery:ge,page:$e,perPage:Me,searchTerms:Oe})))}).catch(e=>{})},la=a.jsxs(g,{children:[a.jsx(p,{name:"download",title:t("SvgTitle.download"),size:"m",pushRight:!0,isRtl:!1}),"Download"]}),na=async()=>{try{const e=await A.orgUsers(ge,1,1e4);if(!e.ok)throw new Error(`Request failed with status ${e.status}`);return(await e.json()).users||[]}catch(e){return[]}},oa=a.jsxs("div",{className:`${oe}__download-data`,children:[a.jsx("div",{className:`${oe}__download-data--formats`,children:a.jsx(T,{align:"left",toggleEl:la,closeOnClick:!0,children:a.jsxs(S,{children:[a.jsx(g,{fullWidth:!0,onClick:async()=>{const e=await na();Ue.current.copyData(e)},children:"Copy"}),a.jsx(g,{fullWidth:!0,onClick:async()=>{const e=await na();Ue.current.downloadCSV(e)},children:"CSV"}),a.jsx(g,{fullWidth:!0,onClick:async()=>{const e=await na();
2Ue.current.downloadExcel(e)},children:"Excel"})]})})}),a.jsx(Z,{ref:Ue,data:Q}),a.jsxs("div",{className:`${oe}__download-data--search`,children:[a.jsx("p",{className:`${oe}__role-section--text`,children:"Search:"}),a.jsx(N,{parentClassName:`${oe}__role-section--input`,id:"search",autoComplete:"off",value:ge,onChange:e=>(e=>{const a=e.target.value;Ee(1),pe(a)})(e)})]})]}),ia=ke?a.jsx("h2",{className:`${oe}__modal-header`,children:Ye[ke].title}):null,da=ke?a.jsxs("div",{children:[a.jsx("p",{children:xe}),"uploadLogo"===ke&&a.jsxs(e.Fragment,{children:[a.jsx(e.Suspense,{fallback:null,children:a.jsx(X,{maxSizeMB:5,maxFiles:1,acceptedFileTypes:{"image/jpeg":[],"image/png":[]},multiple:!1,progressBar:!0,filePath:`publishers/logos/${we}/original/`,onError:e=>{Ie(e)},onChange:e=>{(e=>{Array.isArray(e)&&e.length<=0?Te(""):Te(e)})(e)}})}),De&&a.jsx("p",{className:`${oe}__error`,children:De})]})]}):null,ca=ke?a.jsxs(f,{mergeTop:!0,mergeBottom:!se.large,mergeSides:!0,children:[a.jsx(h,{variant:Ye[ke].variant,disabled:Ye[ke].disabled,label:"Ok",onClick:Ye[ke].handleClick}),a.jsx(h,{variant:"primary-compliment",label:"Cancel",onClick:Ye[ke].handleClose})]}):null,ua=z&&z.includes(x.CONTENT_MANAGER);return q||U&&ua?a.jsx("div",{className:`${oe}`,children:q?a.jsx(b,{}):a.jsxs(e.Fragment,{children:[a.jsx(V,{align:"left",onTabChange:e=>{const a=ie[e];M(`${i.dashboardNewTabs(a).replace(`/${d}`,"")}`,{replace:!0}),ce(e),me({email:"",role:"",logo:""}),Le({})},setIndex:de,activeTabIndex:de,variant:"special-tabs",children:ie.map((t,r)=>{return a.jsx(B,{title:Ve[t],children:de===r&&a.jsxs(e.Fragment,{children:[("roles"===t||"user_actions"===t)&&(s=t,a.jsxs("div",{className:`${oe}__role-section`,ref:ne,children:[a.jsx("p",{className:`${oe}__role-section--text`,children:"roles"===s?"Set Role":"User Actions"}),a.jsxs("div",{className:`${oe}__role-section--input`,children:[a.jsx(N,{id:"email",placeholder:"Enter email",autoComplete:"off",value:ue.email,onChange:e=>Je("email",e)}),K&&K.length>0&&fe&&a.jsx("ul",{className:`${oe}__role-section--list pb-dropdown__contents`,children:K.map((e,t)=>{let r="roles"===s?e:e&&e.split(",")[0]&&e.split(",")[0].trim();return a.jsx(S,{children:a.jsx(g,{theme:"regular",onClick:()=>Je("email",{target:{value:r}},!0),children:r},t)},t)})})]}),a.jsx(H,{value:ue.role,parentClassName:`${oe}__role-section--options`,onChange:e=>Je("role",e),options:Xe[s],isRtl:!1}),a.jsx(h,{variant:"primary",label:"Submit",parentClassName:`${oe}__role-section--submit`,onClick:()=>(()=>{let e={user_email:ue.email,role:ue.role,logo:ue.logo,action:ue.role};me({email:"",role:"",logo:""}),0===de?D(R({userDetails:e})).then(e=>{e&&e.data&&(D(y({type:e.data.message?"success":"danger",content:e.data.message?e.data.message:e.data.error})),D(c({searchQuery:ge,page:$e,perPage:Me,searchTerms:Oe})))}).catch(e=>{}):1===de&&D(k({userDetails:e})).then(e=>{e&&e.data&&(D(y({type:e.data.message?"success":"danger",content:e.data.message?e.data.message:e.data.error})),D(u({query:Oe,page:$e,perPage:Me})))}).catch(e=>{})})(),disabled:!ue.email.trim()||!ue.role.trim()})]})),0===de&&oa,a.jsx(e.Suspense,{fallback:null,children:a.jsx(Y,{ref:le,columnDefs:Ge[t],defaultColDef:Qe,rowData:Ze,paginationPageSize:10,suppressPaginationPanel:!0,onFilterChanged:We,rowHeight:65,animateRows:!0,domLayout:"autoHeight",gridProps:{getRowId:e=>String(e.data&&e.data.id)},customPaginationComponent:!0,totalRecords:"roles"===I?J:"unblock_otp_users"===I?re:ae,onPageChange:e=>Ee(e),paginationClassName:`${oe}__pagination`,currPage:$e})})]})},t);var s})}),xe&&a.jsx(j,{parentClassName:`${oe}__dashboard-modal`,onClose:()=>{Ye[ke].handleClose()},header:ia,footer:ca,children:da})]})}):a.jsx(_,{to:"/",replace:!0})},ae=e.lazy(()=>t(()=>import("./ReactGrid.BnaCczFt.js"),__vite__mapDeps([5,1,2,3,6]))),te=()=>{const t=s(),r=e.useRef(null),l="pb-user-mgmt-container",[n,d]=e.useState(1),[c,u]=e.useState({}),[m]=e.useState(10),[p,f]=e.useState(!1),[b,j]=e.useState(""),C=o(e=>e.user.profile.roles),v=o(e=>e.user.isFetchingMe),N=o(e=>e.user.isLoggedIn),S=o(e=>e.dashboard.usersRecoData),T=o(e=>e.dashboard.usersRecoCount);e.useEffect(()=>{t(D({page:n,perPage:m,searchTerms:c}))},[n,m,c,t]);let w={debounceMs:500,maxNumConditions:1,defaultOption:"contains",filterPlaceholder:"Search here...",suppressAndOrCondition:!0};const P=[{headerName:"Story Title",field:"title",flex:3,filter:"agTextColumnFilter",valueGetter:e=>e.data&&e.data.title||"",filterParams:{...w,textMatcher:({value:e,filterText:a})=>{if(!e||!a)return!1;const t=e.toLowerCase(),r=a.toLowerCase(),s=/[\s\-_.,/]+/g,l=t.replace(s,""),n=r.replace(s,"");
2return!!t.includes(r)||!!l.includes(n)||r.split(s).filter(Boolean).every(e=>l.includes(e))}},floatingFilter:!0,cellRenderer:t=>a.jsxs(e.Fragment,{children:[I[t.data.language]&&a.jsx(Q,{languages:[t.data.language],ptr:!0}),a.jsx(g,{parentClassName:`${l}__title`,href:i.storyDetails(t.data.url_slug),children:t.data.title})]})},{headerName:"Language",field:"language",flex:1,filter:"agTextColumnFilter",floatingFilter:!0,valueGetter:e=>e.data&&e.data.language||"",filterParams:{...w,textMatcher:({value:e,filterText:a})=>{if(!e||!a)return!1;const t=e.toLowerCase(),r=a.toLowerCase(),s=t.replace(/\s+/g,""),l=r.replace(/\s+/g,"");return s.includes(l)||s.replace(/-/g,"").includes(l.replace(/-/g,""))||s.includes(l.split("-")[0])}}},{headerName:"Actions",field:"Add To Featured",flex:1,cellStyle:{display:"flex",justifyContent:"center",alignItems:"center"},cellRenderer:e=>a.jsx(h,{parentClassName:`${l}__featured-btn`,label:"Add To Featured",onClick:()=>{return a=e.data.id,j(a),f(!0),void t(M({storyId:a})).then(e=>{(null==e?void 0:e.ok)?(f(!1),t(y({type:"success",content:e.message})),t(D({page:n,perPage:m,searchTerms:c}))):f(!1)}).catch(e=>{f(!1)});var a},loading:p&&e.data.id===b})}],F={title:"title",language:"language"},R=JSON.parse(JSON.stringify(S)),k=C&&C.includes(x.CONTENT_MANAGER);return v||N&&k?a.jsx("div",{className:`${l}`,children:a.jsx(e.Suspense,{fallback:null,children:a.jsx(ae,{ref:r,columnDefs:P,defaultColDef:{wrapText:!0,minWidth:110},rowData:R,paginationPageSize:10,suppressPaginationPanel:!0,onFilterChanged:()=>{if(!r.current)return;const e=r.current.api.getFilterModel();let a=Object.fromEntries(Object.entries(e).filter(([e,a])=>null!=a.filter&&""!==a.filter).map(([e,a])=>[F[e],a.filter]));d(1),u(a)},rowHeight:65,animateRows:!0,domLayout:"autoHeight",customPaginationComponent:!0,totalRecords:T,onPageChange:e=>d(e),paginationClassName:`${l}__pagination`,currPage:n})})}):a.jsx(_,{to:"/",replace:!0})},re=()=>{const t=U(),r=n(),{isLoggedIn:s,isFetchingMe:l,userRoles:d}=o(e=>{var a;return{isLoggedIn:e.user.isLoggedIn,isFetchingMe:e.user.isFetchingMe,userRoles:null==(a=e.user.profile)?void 0:a.roles}},z),c=[{index:1,name:"Audio-Video Management",url:i.dashboardOldTabs("draft_audio_stories")},{index:2,name:"User Management",url:i.dashboardNewTabs("roles")},{index:3,name:"Site Management",url:i.dashboardOldTabs("languages")},{index:4,name:"Illustration Management",url:i.dashboardOldTabs("private_images")},{index:5,name:"Story Management",url:i.dashboardOldTabs("donors")},{index:6,name:"Flagged Contents",url:i.dashboardOldTabs("flagged_stories")},{index:7,name:"Users Recommended",url:i.dashboardNewTabs("users_recommended")},{index:8,name:"OPDS Management",url:i.dashboardOldTabs("opds_management")}],u="pb-cm-dashboard-container",m={1:["draft_audio_stories","submitted_audio_stories","published_audio_stories","readalong_reviewers","draft_video_stories","published_video_stories"],2:["roles","user_actions","unblock_otp_users"],7:["users_recommended"]},[g,p]=e.useState(null);e.useEffect(()=>{const e=t.pathname.split("/").pop();for(const[a,t]of Object.entries(m))if(t.some(a=>e.includes(a)))return void p(a)},[t.pathname]);const f=d&&d.includes(x.CONTENT_MANAGER);return l||s&&f?a.jsx("div",{className:u,children:l?a.jsx(b,{}):a.jsxs(e.Fragment,{children:[a.jsx("div",{className:`${u}__tabs`,children:a.jsx(q,{children:c.map(e=>a.jsx(h,{variant:g===String(e.index)?"dashboard-active":"dashboard",label:e.name,onClick:()=>(e=>{window.location.href=e.url})(e)},e.index))})}),a.jsx("div",{style:{marginTop:"0rem"},children:a.jsx(q,{children:(()=>{switch(g){case"1":case"3":return a.jsx("p",{children:"Coming soon"});case"2":return a.jsx(ee,{});case"7":return a.jsx(te,{});default:return null}})()})})]})}):(r("/",{replace:!0}),null)};export{re as default};
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.