Module 909261

1,078 characters · in 433d04360357c688.js
Dependencies
Required by (0)none
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,l,t){t.d(l,{DevToolsLinkEmbed:()=>m});var i=t(627968),n=t(64700),s=t(331322),r=t(346411),a=t(834730),u=t(821609),c=t(17928),d=t(287809),o=t(538064),p=t(333421),h=t(507230);function x(e){return e.split(/[_-]/).map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" ")}function m(e){let{url:l}=e,t=n.useMemo(()=>(0,p.AG)(l),[l]),m=n.useMemo(()=>(0,p.uJ)(l),[l]),f=(0,c.bG)([d.default],()=>{let e=d.default.getCurrentUser();return e?.isStaff()||e?.isStaffPersonal()}),v=n.useCallback(()=>{null!=t&&(0,o.Ft)(t,m??void 0)},[t,m]);if(!f||null==t)return null;let j=x(t),k=null!=m?x(m):null,b=null!=k?`${j} > ${k}`:j;return(0,i.jsxs)("div",{className:h.z,children:[(0,i.jsx)("div",{className:h.w,children:(0,i.jsxs)(s.B,{direction:"horizontal",align:"center",gap:8,children:[(0,i.jsx)(r.P,{size:"lg"}),(0,i.jsxs)(s.B,{direction:"vertical",gap:0,children:[(0,i.jsx)(a.E,{variant:"text-md/semibold",children:b}),(0,i.jsx)(a.E,{variant:"text-xs/normal",color:"text-muted",children:"DevTools"})]})]})}),(0,i.jsx)(u.$,{fullWidth:!0,variant:"primary",text:`Open ${b}`,onClick:v})]})}}