PageSourceSearch

https://my.eroad.co.nz/adminIntegrationsKeyList.myeroad.13980f275563f15e346a.js

js eroad.co.nz collected 2026-09-26 07:47:02 UTC 9,719 bytes, 2 lines download raw bytes

1!function(){try{("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).__faroGitHash_myeroad="5ce3e63ee526711d9fdee9e150f093852f3a7cc4"}catch(e){}}(),function(){try{("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).__faroBundleId_myeroad="10.1.5092-apac"}catch(e){}}();try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="bfe3f8d1-9707-43dc-b20d-24dac1d422c8",e._sentryDebugIdIdentifier="sentry-dbid-bfe3f8d1-9707-43dc-b20d-24dac1d422c8")}catch(e){}("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"10.1.5092-apac"},(self.webpackChunk_eroad_myeroad=self.webpackChunk_eroad_myeroad||[]).push([[7158],{99018:(e,t,a)=>{a.r(t),a.d(t,{TheCardsView:()=>ue,default:()=>ye});var n=a(14041),i=a(70541),r=a(43420),l=a(80601),o=a(56222),s=a(62664),d=a(40026),c=a(4078),p=a(37506),m=a(13215),g=a(85817),u=a(12463),y=a(39626),f=a(47954),w=a(30920),E=a(30975),h=a(13587),v=a(23894),b=a(54012),x=a(4036),k=a(6288),I=a(22284),A=a(64951),T=a(91921),O=a(59110),_=a(14773),N=a(49301),C=a(47653),D=a(34251),P=a(46587),S=a(29676),K=a(79623),j=a(72627),L=a(1454),V=Object.defineProperty,F=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,R=(e,t,a)=>t in e?V(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,Y=(e,t)=>{for(var a in t||(t={}))z.call(t,a)&&R(e,a,t[a]);if(F)for(var a of F(t))B.call(t,a)&&R(e,a,t[a]);return e};const U=(0,L.wY)(e=>({col:{marginBottom:e.spacing(4)},card:{height:298,"& .ant-card-body":{padding:`0px ${e.spacing(4)}px`}},titleBox:{display:"flex",justifyContent:"space-between",textTransform:"uppercase","& > span:first-child":{flex:"1 1 auto",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},contentFieldContainer:{display:"flex",padding:e.spacing(4),"&:first-child":{paddingTop:e.spacing(3)},"&:last-child":{paddingBottom:0},"& > .anticon":{fontSize:"2.8rem",padding:e.spacing(1),marginRight:e.spacing(2)}},contentFieldLabels:{overflow:"hidden","& > span":{overflow:"hidden",display:"block",textOverflow:"ellipsis",whiteSpace:"nowrap"},"& > span:first-child":Y({},e.typography.sizes.xs),"& > span:nth-child(2)":Y({},e.typography.sizes.sm)}}),{name:"ApiKeyCard"});var $=a(14041);const X=({apiKey:e,setDeletingId:t,setViewingId:a})=>{const{t:n}=(0,l.t)(),{apiKeyAccess:i}=(0,v._)(),{name:r,credentialId:o,expiresAt:d,id:c,creatorUserName:p,status:m}=e;return $.createElement(S.Z,{height:298,actions:[{key:"view",children:$.createElement(A.A,{"data-testid":"integrations-view",onClick:()=>a(c),key:"view"})},{key:"copy",children:$.createElement(T.A,{"data-testid":"integrations-copy",onClick:()=>{return e=function*(){const e=n("integrations-card-copy-failure"),t=n("integrations-card-copy-success");if(navigator.clipboard)try{yield navigator.clipboard.writeText(o),K.i.success(t)}catch(t){return(0,P.$t)({attributes:{error:t instanceof Error?t.message:String(t)},message:"Failed to copy API key to clipboard"}),void K.i.error(e)}else K.i.error(e)},new Promise((t,a)=>{var n=t=>{try{r(e.next(t))}catch(e){a(e)}},i=t=>{try{r(e.throw(t))}catch(e){a(e)}},r=e=>e.done?t(e.value):Promise.resolve(e.value).then(n,i);r((e=e.apply(void 0,null)).next())});var e},key:"copy"})},...i.UPDATE?[{key:"edit",children:$.createElement(s.N_,{"data-testid":"integrations-edit",to:`/admin/integrations/keys/${c}/edit`,key:"edit"},$.createElement(O.A,null))}]:[],...i.DELETE?[{key:"delete",children:$.createElement(_.A,{"data-testid":"integrations-delete",onClick:()=>t(c),key:"delete"})}]:[]],"data-testid":r,title:r,titleTextTransform:"uppercase",extra:$.createElement(j.h,{status:m,expiresAt:d,statusOptions:x.V})},$.createElement(H,{creatorUserName:p,credentialId:o,expiresAt:d}))},H=({creatorUserName:e,credentialId:t,expiresAt:a})=>{const{t:n}=(0,l.t)(),i=U(),r=[{title:n("integrations-card-creator"),value:e,icon:$.createElement(N.A,null),testId:"creator"},{title:n("integrations-card-expiry"),value:$.createElement(I.X,{value:a,dateOnly:!0}),icon:$.createElement(C.A,null),testId:"expiry"},{title:n("integrations-card-key"),value:t,icon:$.createElement(D.A,null),testId:"key",id:t}];return $.createElement($.Fragment,null,r.map(({icon:e,id:t,testId:a,title:n,value:r})=>$.createElement("div",{className:i.contentFieldContainer,key:a},e,$.createElement("div",{className:i.contentFieldLabels},$.createElement("span",null,n),$.createElement("span",{"data-testid":`integrations-content-value-${a}`,id:t},r)))))};var Q=a(27876),G=a(41026),J=a(13821),W=a(14041);const Z=()=>{const{apikeysHelpLink:e}=(0,J.J)();return W.createElement(r.s,{id:"integrations-page-subtitle",values:{helpLink:W.createElement("a",{target:(0,Q.d)()?"_parent":"_self",href:e},W.createElement(r.s,{id:"integrations-page-link-help-link"})),legacyDepotLink:W.createElement(G.p,{to:"/Portal/admin/myorganisation"},W.createElement(r.s,{id:"integrations-page-link-legacy-depot-link"}))}})};var q=a(94752),M=a(93815),ee=a(31820),te=a(9898),ae=Object.defineProperty,ne=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,se=(e,t,a)=>t in e?ae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,de=(e,t)=>{for(var a in t||(t={}))le.call(t,a)&&se(e,a,t[a]);if(re)for(var a of re(t))oe.call(t,a)&&se(e,a,t[a]);return e};const ce=(0,L.wY)(e=>{return{root:{padding:e.spacing(6),"& span":{display:"block",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},"& > span:nth-child(odd)":de({},e.typography.sizes.xs),"& > span:nth-child(even)":(t=de({},e.typography.sizes.sm),a={marginBottom:e.spacing(7)},ne(t,ie(a)))}};var t,a},{name:"ViewDrawer"}
1),pe=({setViewingId:e,viewing:t})=>{const[{productsById:a},i]=(0,te.Q)(),{t:o}=(0,l.t)(),s=ce();return n.createElement(M._s,{type:M.ts.STANDARD,"data-testid":"integrations-view-drawer",mask:!0,onClose:()=>e(void 0),title:o("integrations-view-drawer-title"),open:Boolean(t)},n.createElement("div",{className:s.root},n.createElement(r.s,{id:"integrations-view-drawer-creator",tagName:"span"}),n.createElement("span",null,null==t?void 0:t.creatorUserName),n.createElement(r.s,{id:"integrations-view-drawer-name",tagName:"span"}),n.createElement("span",null,null==t?void 0:t.name),n.createElement(r.s,{id:"integrations-view-drawer-contact",tagName:"span"}),n.createElement("span",null,null==t?void 0:t.technicalEmail),n.createElement(r.s,{id:"integrations-view-drawer-expiry",tagName:"span"}),n.createElement(I.X,{value:null==t?void 0:t.expiresAt,dateOnly:!0,tagName:"span"}),n.createElement(r.s,{id:"integrations-view-drawer-products",tagName:"span"}),n.createElement("span",null,!i&&n.createElement(ee.t,null),i&&(null==t?void 0:t.productPermissions.map(({productId:e})=>{const t=a[e];return(0,q.g)(t)?null:n.createElement(n.Fragment,{key:e},t.name,n.createElement("br",null))})))))},me=(0,L.wY)(e=>({create:{alignItems:"center",display:"flex",flexDirection:"column",width:"100%",height:298,backgroundColor:"rgba(0, 0, 0, 0)",border:`2px dashed ${e.colors.onsurfaceFont}`,borderRadius:"5px",color:e.colors.onsurfaceFont,"& > .anticon":{marginTop:"auto"},"& > span:nth-child(2)":{margin:"0 auto auto"}}}),{name:"TheCardsView"});var ge=a(14041);const ue=()=>{var e,t;const[{apiKeysById:a,apiKeysIdList:E},I]=(0,k.Q)(),A=(0,i.wA)(),T=(0,b.V)(),[O,_]=(0,n.useState)(),{apiKeyAccess:N}=(0,v._)(),C=(0,i.d4)(h.T.getIsApiKeyDeleting),[D,P]=(0,n.useState)(""),[S,K]=(0,n.useState)([]),[j,L]=(0,n.useState)(void 0),{t:V}=(0,l.t)(),F=me();(0,n.useEffect)(()=>{C||_(void 0)},[C]);const z=new RegExp((0,g.N)(D),"i"),B=j?a[j]:void 0;return ge.createElement(p.YW,null,ge.createElement(p.zY,{hasTopNav:!0},ge.createElement(f.L,null),ge.createElement(p.sT,{title:ge.createElement(r.s,{id:"integrations-page-title-manage"}),overrideCase:!0}),ge.createElement(p.Kw,{text:ge.createElement(Z,null)})),I?ge.createElement(p.TK,null,ge.createElement(u.v,{filterOptions:x.V,onFilterChange:K,onSearchChange:P,searchValue:D}),ge.createElement(m.h,{size:4}),ge.createElement(d.y,{gutter:[16,16]},N.CREATE&&ge.createElement(d.f,{xs:24,sm:12,lg:8,xxl:6},ge.createElement(s.N_,{className:F.create,"data-testid":"integrations-create-button",to:"/admin/integrations/keys/create"},ge.createElement(o.A,null),ge.createElement(r.s,{id:"integrations-the-cards-view-create-button",tagName:"span"}))),E.map(e=>a[e]).filter(({name:e,expiresAt:t,status:a})=>{const n=(0,w._)(t)?"EXPIRED":a;return!(D.length&&!z.test(e))&&(0===S.length||S.includes(n))}).sort(({name:e},{name:t})=>(e||"").localeCompare(t||"")).map(e=>ge.createElement(d.f,{xs:24,sm:12,lg:8,xxl:6,key:e.id},ge.createElement(X,{"data-testid":"integrations-card-view-card",apiKey:e,setDeletingId:_,setViewingId:L})))),ge.createElement(m.h,{size:4})):ge.createElement(p.LK,null),ge.createElement(pe,{setViewingId:L,viewing:B}),ge.createElement(c.a,{"data-testid":"integrations-delete-confirm-modal",title:V("integrations-the-cards-view-delete-title"),open:!!O,onOk:()=>{O&&A(y.o.deleteApiKey({id:O,version:T}))},confirmLoading:C,onCancel:()=>_(void 0)},ge.createElement(r.s,{id:"integrations-the-cards-view-delete-text",tagName:"p",values:{name:O&&null!=(t=null==(e=a[O])?void 0:e.name)?t:""}})))},ye=(0,E.A)(ue)}}]);
2//# sourceMappingURL=adminIntegrationsKeyList.myeroad.13980f275563f15e346a.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.