1import{j as e}from"./iconBase-hw0CKlfC.js";import{importShared as V}from"./__federation_fn_import-wplON-6D.js";import{T as c,u as J}from"./index-C2xEgYuP.js";import{A as Se}from"./__federation_expose_Wa-templatesUtilsTemplateSendUtils-Y3aUpqar.js";import{s as E,r as fe,b as y}from"./AbilityProvider-DXMfLFK3.js";import{p as ce,n as Le,m as ze,o as Oe,q as Ke}from"./account-x-268ntx.js";import L from"./__federation_expose_ComponentsFormControlWrapper-CA-NSg-d.js";import{C as Ae,m as $e,ai as Be,aj as Fe,u as Re,InputV2 as Me,J as He}from"./__federation_expose_UtilsFormUtils-DTsqQc1s.js";import{G as Ye}from"./history-BBlzUKQG.js";import{a as We,F as qe}from"./index.esm-Coy0TxpM.js";import{aM as U}from"./__federation_expose_ComponentsChannelMenuSelectV2-tWzLyvT8.js";import{T as Ge}from"./TwoFAPreVerificationModal-DvfMFLIE.js";import{V as Ue}from"./VideoTutorialLink-qnzepW1W.js";import{aV as Qe,V as _e,i as Q,f as Je,br as Ze}from"./__federation_expose_UtilsCommonUtils-ZprPZval.js";import{a as Xe,b as es,c as ss}from"./TableHeader-DyIxdSoA.js";import{A as is}from"./AccountsMenu-C7BmnDwO.js";const as=()=>E.flatMap(t=>fe.map(a=>`${t}.${a}`)),ns=()=>E.flatMap(t=>y.map(a=>`${t}.${a}`)),{Box:Ne,Checkbox:te,Divider:cs,Stack:ts}=await V("@chakra-ui/react"),{memo:rs,useCallback:re,useEffect:R,useState:le}=await V("react"),De=rs(({data:t,index:a,style:n})=>{const{checkedItems:N,indeterminateItems:p,modifyPermission:x,modifySubject:o,isDisabled:r}=t,i=E[a],l=a===E.length-1;return e.jsxDEV("div",{style:n,children:[e.jsxDEV(Ne,{px:5,py:3,opacity:r?.5:1,children:[e.jsxDEV(te,{isChecked:!!p.find(b=>b===i),onChange:b=>o(i,b.target.checked),readOnly:r,children:i==="Bot"?e.jsxDEV(c,{id:"iEQQyu",message:"Agent"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiCheckboxVirtualized.tsx",lineNumber:45,columnNumber:42},void 0):i},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiCheckboxVirtualized.tsx",lineNumber:40,columnNumber:17},void 0),e.jsxDEV(ts,{pl:6,mt:1,spacing:1,children:y.map((b,D)=>e.jsxDEV(te,{isChecked:!!N.find(h=>h===`${i}.${b}`),onChange:h=>x(i,b,h.target.checked),readOnly:r,children:b},D,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiCheckboxVirtualized.tsx",lineNumber:50,columnNumber:11},void 0))},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiCheckboxVirtualized.tsx",lineNumber:48,columnNumber:17},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiCheckboxVirtualized.tsx",lineNumber:39,columnNumber:13},void 0),!l&&e.jsxDEV(cs,{},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiCheckboxVirtualized.tsx",lineNumber:61,columnNumber:29},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiCheckboxVirtualized.tsx",lineNumber:38,columnNumber:5},void 0)},We);De.displayName="WindowedSubjectRow";const ls=$e((t,a,n,N,p)=>({checkedItems:t,indeterminateItems:a,modifyPermission:n,modifySubject:N,isDisabled:p})),M=({name:t,defaultValue:a,setValue:n,control:N,isDisabled:p,height:x=400})=>{const[o,r]=le(a),[i,l]=le([]),b=re((u,f,m)=>{r(m?s=>[...s,`${u}.${f}`]:s=>s.filter(d=>d!==`${u}.${f}`))},[]),D=re((u,f)=>{const m=y.map(s=>`${u}.${s}`);f?(l(s=>[...s,u]),r(s=>[...s,...m])):(l(s=>s.filter(d=>d!==u)),r(s=>s.filter(d=>!m.includes(d))))},[]);R(()=>{const u=[];E.forEach(f=>{const m=y.map(d=>`${f}.${d}`),s=m.filter(d=>o.includes(d));s.length===m.length&&s.length>0&&u.push(f)}),l(u)},[o]),R(()=>{const u=[...new Set(o)];n(t,u)},[o,t,n]),R(()=>{const u=[],f=[];a.forEach(m=>{const s=m.split(".")[0];u.includes(s)||u.push(s)}),u.forEach(m=>{const s=y.map(I=>`${m}.${I}`),d=s.filter(I=>o.includes(I));d.length===s.length&&d.length>0&&f.push(m)}),l(f)},[a,o]);const h=20+y.length*30,C=ls(o,i,b,D,p);return e.jsxDEV(Ae,{control:N,name:t,render:()=>e.jsxDEV(Ne,{borderWidth:1,borderRadius:10,borderColor:"grey.100",mb:5,maxH:x,overflowY:"hidden",children:e.jsxDEV(qe,{height:x,itemCount:E.length,itemData:C,itemSize:h,width:"100%",children:De},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiCheckboxVirtualized.tsx",lineNumber:168,columnNumber:21},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiCheckboxVirtualized.tsx",lineNumber:167,columnNumber:7},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiCheckboxVirtualized.tsx",lineNumber:163,columnNumber:5},void 0)},{Tab:H,TabList:ps,TabPanel:Y,TabPanels:os,Tabs:us}=await V("@chakra-ui/react"),xe=await V("react"),{useEffect:ms,useMemo:pe,useState:ds}=xe,bs=as(),fs=ns(),As=t=>{const{_:a}=J(),{formProps:n}=t,N=n.watch("action"),p=n.watch("permissionScope"),[x,o]=ds(!1);ms(()=>{const l=setTimeout(()=>{o(!0)},1e3);return()=>clearTimeout(l)},[]);const r=pe(()=>e.jsxDEV(L,{label:a({id:"6narva",message:"Select permission"}),formControlProps:{mt:1},children:e.jsxDEV(M,{name:"action",defaultValue:bs,isDisabled:!0,...n},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:38,columnNumber:17},void 0)},p,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:37,columnNumber:7},void 0),[a]),i=pe(()=>e.jsxDEV(L,{label:a({id:"6narva",message:"Select permission"}),formControlProps:{mt:1},children:e.jsxDEV(M,{name:"action",defaultValue:fs,isDisabled:!0,...n},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:46,columnNumber:17},void 0)},p,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:45,columnNumber:7},void 0),[a]);return x?e.jsxDEV(L,{label:a({id:"TH3Irz",message:"Permission"}),formControlProps:{mt:4},children:e.jsxDEV(Ae,{name:"permissionScope",control:n.control,render:({onChange:l,value:b})=>{const D=ce.indexOf(b);return e.jsxDEV(us,{variant:"soft-rounded",colorScheme:"brand",size:"sm",defaultIndex:D,onChange:h=>{const C=ce[h];l(C)},children:[e.jsxDEV(ps,{children:[e.jsxDEV(H,{name:"all",style:{borderBottom:"0px solid",fontSize:"14px"},children:e.jsxDEV(c,{id:"N40H+G",message:"All"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:73,columnNumber:37},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:72,columnNumber:33},void 0),e.jsxDEV(H,{name:"read-only",style:{borderBottom:"0px solid",fontSize:"14px"},children:e.jsxDEV(c,{id:"uNQ6eB",message:"Read only"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:76,columnNumber:37},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:75,columnNumber:33},void 0),e.jsxDEV(H,{name:"restricted",style:{borderBottom:"0px solid",fontSize:"14px"},children:e.jsxDEV(c,{id:"rNDhLF",message:"Restricted"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:79,columnNumber:37},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:78,columnNumber:33},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:71,columnNumber:29},void 0),e.jsxDEV(os,{children:[e.jsxDEV(Y,{children:i},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:83,columnNumber:33},void 0),e.jsxDEV(Y,{children:r},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:84,columnNumber:33},void 0),e.jsxDEV(Y,{children:e.jsxDEV(L,{label:a({id:"6narva",message:"Select permission"}),formControlProps:{mt:1},children:e.jsxDEV(M,{name:"action",defaultValue:N,isDisabled:!1,...n},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:87,columnNumber:41},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:86,columnNumber:37},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:85,columnNumber:33},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:82,columnNumber:29},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:61,columnNumber:13},void 0)}},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:55,columnNumber:13},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:54,columnNumber:5},void 0):e.jsxDEV(Ye,{},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/components/APITabs/ApiTabs.tsx",lineNumber:51,columnNumber:28},void 0)},Ns=xe.memo(As),{Avatar:Ds,HStack:W,Menu:xs,MenuButton:hs,MenuItem:oe,MenuList:vs,Portal:gs,Text:z,useToast:ks}=await V("@chakra-ui/react"),ws=await V("react"),Es=()=>({title:Q._({id:"FfSJ1Y",message:"API Keys"}),subtitle:Q._({id:"y+MKFE",message:"You have no API keys to view"})}),Vs=({apiKeyData:t,updateApiKeyId:a,deleteApiKey:n,isLoading:N})=>{const{_:p}=J(),x=ks(),o=[{header:p({id:"6YtxFj",message:"Name"}),cell:({cell:r})=>{const i=r.row.original;return e.jsxDEV(z,{fontSize:"2xs",noOfLines:1,title:i.name,children:i.name},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:40,c
1olumnNumber:9},void 0)},id:"name"},{header:p({id:"yRnk5W",message:"API Key"}),cell:({cell:r})=>{const i=r.row.original;return e.jsxDEV(U,{textToCopy:i.id,showCopyOnHover:!0,title:e.jsxDEV(z,{fontSize:"2xs",noOfLines:1,title:i.id,children:i.id},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:56,columnNumber:11},void 0),onCopy:()=>{x({variant:"subtle",description:p({id:"qiRN+F",message:"API key copied"})})}},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:52,columnNumber:9},void 0)},id:"apiKey"},{header:p({id:"NCIYDF",message:"Created by"}),accessorKey:"creatorId",cell:({cell:r})=>{const i=r.row.original,l=i.creator?.name??"";return e.jsxDEV(W,{gap:0,children:[e.jsxDEV(Ds,{name:l,size:"xs",mr:"12px",...Qe(i.creator?.id??"unknown")},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:79,columnNumber:25},void 0),e.jsxDEV(z,{noOfLines:1,fontSize:"2xs",title:l,children:l},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:85,columnNumber:25},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:78,columnNumber:9},void 0)},id:"creatorId"},{header:p({id:"88kg0+",message:"Created At"}),accessorKey:"createdAt",cell:({cell:r})=>{const{createdAt:i}=r.row.original,l=i?_e(i).format("DD MMM, YYYY hh:mm A"):Q._({id:"EdQY6l",message:"None"});return e.jsxDEV(z,{fontSize:"2xs",noOfLines:1,title:l,children:l},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:100,columnNumber:9},void 0)},id:"createdAt"},{header:p({id:"bwRvnp",message:"Action"}),maxSize:80,accessorKey:"accountId",cell:({cell:r})=>{const i=r.row.original;return e.jsxDEV(W,{justifyContent:"center",alignItems:"center",w:"full",children:e.jsxDEV(xs,{children:[e.jsxDEV(hs,{children:e.jsxDEV(W,{children:[e.jsxDEV(Be,{},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:118,columnNumber:37},void 0),e.jsxDEV(Fe,{},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:119,columnNumber:37},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:117,columnNumber:33},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:116,columnNumber:29},void 0),e.jsxDEV(gs,{children:e.jsxDEV(vs,{p:0,children:[e.jsxDEV(oe,{onClick:()=>a(i.id),children:e.jsxDEV(c,{id:"ePK91l",message:"Edit"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:125,columnNumber:41},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:124,columnNumber:37},void 0),e.jsxDEV(oe,{onClick:()=>n(i.id),children:e.jsxDEV(c,{id:"cnGeoo",message:"Delete"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:128,columnNumber:41},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:127,columnNumber:37},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:123,columnNumber:33},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:122,columnNumber:29},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:115,columnNumber:25},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:114,columnNumber:9},void 0)},id:"action"}];return e.jsxDEV(Xe,{columns:o,data:t??[],children:[e.jsxDEV(es,{},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:142,columnNumber:13},void 0),e.jsxDEV(ss,{isLoading:N,emptyStateProps:Es()},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:143,columnNumber:13},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiList.tsx",lineNumber:141,columnNumber:5},void 0)},js=ws.memo(Vs),{AlertDialog:ys,AlertDialogBody:Cs,AlertDialogCloseButton:Is,AlertDialogContent:Ts,AlertDialogFooter:Ps,AlertDialogHeader:Ss,AlertDialogOverlay:Ls,Box:ue,Button:T,Checkbox:zs,Divider:Os,Drawer:Ks,DrawerBody:$s,DrawerCloseButton:Bs,DrawerContent:Fs,DrawerFooter:Rs,DrawerHeader:Ms,DrawerOverlay:Hs,HStack:P,Icon:Ys,Text:g,useDisclosure:O,VStack:K}=await V("@chakra-ui/react"),_=await V("react"),{useCallback:q,useEffect:G,useMemo:me,useState:de}=_,be={name:"",action:[],permissionScope:"read-only"},Ws=()=>{const{_:t}=J(),a=Je(),[n,N]=de(),[p,x]=de(""),{data:o,refetch:r,isLoading:i}=Le({accountId:a}),[l,b]=_.useState(!1),D=Re({defaultValues:be}),{handleSubmit:h,reset:C}=D,{mutate:u,isLoading:f,isSuccess:m,data:s}=ze({accountId:a,onSuccess(){we(),B()}}),{mutate:d,isLoading:I,isSuccess:he}=Oe({accountId:a,apiKeyId:n?.[0].id}),{mutate:ve,isSuccess:Z}=Ke(a,p),{isOpen:$,onOpen:X,onClose:S}=O(),{isOpen:ge,onOpen:ke,onClose:B}=O(),{isOpen:ee,onOpen:we,onClose:se}=O(),{isOpen:Ee,onOpen:Ve,onClose:F}=O(),ie=_.useRef(null),ae=q(A=>{const k=[],w={name:A.name,permissions:[{rules:[],boundary:"all"}],permissionScope:A.permissionScope};if(A.permissionScope==="restricted"&&(A.action.forEach(v=>{const j=v.split(".")[0];k.indexOf(j)===-1&&k.push(j)}
1),k.forEach(v=>{const j=[];A.action.forEach(ne=>{v===ne.split(".")[0]&&j.push(ne.split(".")[1])}),w.permissions[0].rules.push({subjects:[v],actions:j})})),A.permissionScope==="all"&&E.forEach(v=>{w.permissions[0].rules.push({actions:[...y],subjects:[v]})}),A.permissionScope==="read-only"&&E.forEach(v=>{w.permissions[0].rules.push({actions:[...fe],subjects:[v]})}),n){d(w);return}u(w)},[n]);G(()=>{r(),S()},[m,he,Z]);const je=q(A=>{X(),N(o?.filter(k=>k.id===A))},[o]),ye=q(A=>{Ve(),x(A)},[]);G(()=>{if(!n)return C(be);const A=n[0].permissions[0].rules,k=[];return A.forEach(w=>{w.subjects.forEach(v=>{w.actions.map(j=>k.push(`${v}.${j}`))})}),C({name:n[0].name,action:k,permissionScope:n[0].permissionScope??"restricted"})},[n]);const Ce=()=>{N(null),ke()},Ie=()=>{B(),X()};G(()=>{F()},[Z]);const Te=me(()=>$?e.jsxDEV(Ks,{isOpen:$,onClose:S,size:"sm",closeOnOverlayClick:!1,children:[e.jsxDEV(Hs,{},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:242,columnNumber:17},void 0),e.jsxDEV(Fs,{children:[e.jsxDEV(Bs,{},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:244,columnNumber:21},void 0),e.jsxDEV(Ms,{children:e.jsxDEV(g,{fontSize:"lg",children:[n?e.jsxDEV(c,{id:"vAjGb/",message:"Update API Key"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:247,columnNumber:40},void 0):e.jsxDEV(c,{id:"+ACa6w",message:"Create API Key"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:247,columnNumber:93},void 0)," "]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:246,columnNumber:25},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:245,columnNumber:21},void 0),e.jsxDEV(Os,{},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:250,columnNumber:21},void 0),e.jsxDEV($s,{overflowX:"hidden",children:e.jsxDEV(e.Fragment,{children:[e.jsxDEV(Me,{label:e.jsxDEV(c,{id:"6YtxFj",message:"Name"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:254,columnNumber:24},void 0),placeholder:t({id:"qeyabK",message:"Name of the API Key"}),name:"name",register:D.register,registerProps:{required:t({id:"vbskQn",message:"API key name is required"})},required:!0,error:D.errors.name?.message,autoComplete:"off",autoFocus:!0},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:253,columnNumber:29},void 0),e.jsxDEV(Ns,{formProps:D},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:264,columnNumber:29},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:252,columnNumber:25},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:251,columnNumber:21},void 0),e.jsxDEV(Rs,{children:e.jsxDEV(P,{justify:"flex-end",w:"full",children:[e.jsxDEV(T,{mr:3,onClick:S,variant:"outline",alignSelf:"flex-end",size:"medium",children:e.jsxDEV(c,{id:"dEgA5A",message:"Cancel"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:270,columnNumber:33},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:269,columnNumber:29},void 0),e.jsxDEV(T,{type:"submit",isLoading:f||I,colorScheme:"brand",size:"medium",onClick:h(ae),children:e.jsxDEV("span",{children:[n?e.jsxDEV(c,{id:"vAjGb/",message:"Update API Key"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:279,columnNumber:50},void 0):e.jsxDEV(c,{id:"k7/GKK",message:"Add API Key"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:279,columnNumber:103},void 0)," "]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:279,columnNumber:33},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:272,columnNumber:29},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:268,columnNumber:25},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:267,columnNumber:21},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:243,columnNumber:17},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:241,columnNumber:7},void 0):null,[$,S,n,t,D,f,I,h,ae]),Pe=me(()=>e.jsxDEV(Se,{size:"xl",title:e.jsxDEV(K,{align:"flex-start",children:[e.jsxDEV(g,{children:e.jsxDEV(c,{id:"DUs54V",message:"Copy your Api key and Secret key"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:295,columnNumber:29},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:294,columnNumber:25},void 0),e.jsxDEV(g,{children:e.jsxDEV(c,{id:"KEj3Y5",message:"Name: Sample API"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:298,columnNumber:29},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:297,columnNumber:25},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:293,columnNumber:9},void 0),closeOnOverlayClick:!1,closeOnEsc:!1,isOpen:ee,body:e.jsxDEV(K,{w:"full",alignItems:"flex-start",children:[e.jsxDEV(g,{fontSize:"lg",fontWeight:"semibold",border:"none",children:e.jsxDEV(c,{id:"iq3W+B",message:"API key"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:308,columnNumber:29},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:307,columnNumber:25},void 0),e.jsxDEV(K,{borderColor:"gray.200",borderWidth:1,bg:"gray.50",alignItems:"flex-start",borderRadius:"md",p:2,children:e.jsxDEV(U,{showCopyText:!0,textToCopy:s?.id??"",title:e.jsxDEV(g,{fontSize:"sm",children:s?.id??""},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:321,columnNumber:22},void 0),copyIconBtnProps:{ml:2}},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:318,columnNumber:29},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:310,columnNumber:25},void 0),e.jsxDEV(g,{fontSize:"lg",fontWeight:"semibold",border:"none",children:e.jsxDEV(c,{id:"zZLVZf",message:"Secret key"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:326,columnNumber:29},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:325,columnNumber:25},void 0),e.jsxDEV(P,{justifyContent:"flex-start",alignItems:"flex-start",children:[e.jsxDEV(Ys,{as:Ze,color:"yellow.500",mt:.5},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:329,columnNumber:29},void 0),e.jsxDEV(g,{color:"gray.600",fontSize:"sm",fontWeight:"medium",mb:1,children:e.jsxDEV(c,{id:"dTr6jh",message:"This API secret key can only be seen once. Copy & save it wisely."},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:331,columnNumber:33},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:330,columnNumber:29},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:328,columnNumber:25},void 0),e.jsxDEV(K,{borderColor:"gray.200",borderWidth:1,bg:"gray.50",alignItems:"flex-start",borderRadius:"md",p:2,children:e.jsxDEV(U,{showCopyText:!0,textToCopy:s?.secret??"",title:e.jsxDEV(g,{fontSize:"sm",children:s?.secret??""},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:345,columnNumber:22},void 0),copyIconBtnProps:{ml:2}},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:342,columnNumber:29},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:334,columnNumber:25},void 0),e.jsxDEV(P,{mt:"5",children:[e.jsxDEV(zs,{alignSelf:"flex-start",mt:"5px",isChecked:l,onChange:()=>b(!l)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:350,columnNumber:29},void 0),e.jsxDEV(g,{children:e.jsxDEV(c,{id:"ChwB9l",message:"Confirm that I have copied the secret key. I understand that it will not be shown again"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:357,columnNumber:33},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:356,columnNumber:29},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:349,columnNumber:25},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:306,columnNumber:9},void 0),onOk:se,primaryButtonProps:{isDisabled:!l},primaryButtonText:t({id:"1QfxQT",message:"Dismiss"})},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:290,columnNumber:7},void 0),[ee,s?.id,s?.secret,l,se,t]);return e.jsxDEV(ue,{p:4,children:[e.jsxDEV(P,{mb:4,justify:"space-between",spacing:10,children:[e.jsxDEV(P,{align:"flex-start",justify:"center",children:[e.jsxDEV(g,{p:0,textTransform:"capitalize",fontWeight:"bold",fontSize:"20px",children:e.jsxDEV(c,{id:"FfSJ1Y",message:"API Keys"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:374,columnNumber:25},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:373,columnNumber:21},void 0),e.jsxDEV(ue,{pt:1.5,children:e.jsxDEV(Ue,{featureLinkName:"apiKeyGeneration"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:377,columnNumber:25},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:376,columnNumber:21},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:372,columnNumber:17},void 0),e.jsxDEV(T,{leftIcon:e.jsxDEV(He,{},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:380,columnNumber:35},void 0),colorScheme:"brand",variant:"outline",size:"sm",onClick:Ce,children:e.jsxDEV(c,{id:"Hkobke",message:"Add new"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:381,columnNumber:21},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:380,columnNumber:17},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:371,columnNumber:13},void 0),e.jsxDEV(js,{apiKeyData:o,isLoading:i,updateApiKeyId:je,deleteApiKey:ye},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:384,columnNumber:13},void 0),e.jsxDEV(Ge,{isOpen:ge,onClose:B,onVerified:Ie,title:t({id:"mDW+w+",message:"Verification Required"}),description:t({id:"vCnJsL",message:"Please verify your identity to create an API key."}),alwaysVerify:!0},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:386,columnNumber:13},void 0),e.jsxDEV("form",{children:Te},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:395,columnNumber:13},void 0),e.jsxDEV(ys,{motionPreset:"slideInBottom",leastDestructiveRef:ie,onClose:F,isOpen:Ee,children:[e.jsxDEV(Ls,{},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:402,columnNumber:17},void 0),e.jsxDEV(Ts,{children:[e.jsxDEV(Ss,{children:e.jsxDEV(c,{id:"Uq9Iya",message:"Delete APIKey?"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:406,columnNumber:25},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:405,columnNumber:21},void 0),e.jsxDEV(Is,{},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:408,columnNumber:21},void 0),e.jsxDEV(Cs,{children:e.jsxDEV(c,{id:"5A+ccR",message:"Are you sure you want to delete the API key? Any functionality with this key will stop getting response"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:410,columnNumber:25},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:409,columnNumber:21},void 0),e.jsxDEV(Ps,{children:[e.jsxDEV(T,{ref:ie,onClick:F,children:e.jsxDEV(c,{id:"1UzENP",message:"No"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:417,columnNumber:29},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:416,columnNumber:25},void 0),e.jsxDEV(T,{colorScheme:"red",ml:3,onClick:()=>ve({accountId:a,apiKeyId:p}),children:e.jsxDEV(c,{id:"l75CjT",message:"Yes"},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:420,columnNumber:29},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:419,columnNumber:25},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:415,columnNumber:21},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:404,columnNumber:17},void 0)]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:396,columnNumber:13},void 0),Pe]},void 0,!0,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/ApiDetails.tsx",lineNumber:370,columnNumber:5},void 0)},li=()=>e.jsxDEV(is,{children:e.jsxDEV(Ws,{},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/index.tsx",lineNumber:8,columnNumber:13},void 0)},void 0,!1,{fileName:"/vercel/path0/packages/web/src/app/screens/Account/ApiDetails/index.tsx",lineNumber:7,columnNumber:5},void 0);
1export{li 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.