"use strict";(self._cf=self._cf||[]).push([[94673],{194673:(e,t,a)=>{a.r(t),a.d(t,{ShortcutsSection:()=>M});var n=a(336736),l=a(202784),i=a(370883),s=a(175612),c=a(327328),o=a(227371),r=a(728210),d=a(551892),u=a(425686),p=a(908317),h=a(180213),m=a(658241),v=a(163665),g=a(133028),f=a(51681),E=a(470360),b=a(943771),y=a(662721),x=a(248839),S=a(547506),_=a(271531),Z=a(591789);const k=(0,l.memo)((({openEdit:e,isSpaceAdmin:t,links:a,spaceId:n})=>{const{spaceKey:s}=(0,l.useContext)(v.z1),{createAnalyticsEvent:c}=(0,f._)(),o=[],r=(0,l.useCallback)((e=>()=>{c({type:"sendUIEvent",data:{action:"clicked",actionSubject:"spaceShortcut",source:"containerNavigation",containerType:"space",containerId:n,attributes:(0,g.Z)({navVersion:"3"},e&&{navdexPointType:e})}}).fire()}),[c,n]),d=a.map((({url:e,title:t,id:a,styleClass:n})=>{var i;e=e||"";const s=(n=n||"").indexOf("external_link")>=0,c=s?"_blank":"",d=s?null:x.Om.START_TOUCH,u=null===(i=Z.SM.match(e||""))||void 0===i?void 0:i.params.contentId;return!s&&u&&o.push(u),l.createElement(_.T,{key:a,selector:n},l.createElement(y.Z,{iconBefore:l.createElement(E.default,{label:""}),onClick:r(d),href:e,target:c},t))})).reverse(),u=d.length;return t&&0===d.length&&d.push(l.createElement(y.Z,{key:"addShortcutLink",iconBefore:l.createElement(b.default,{label:""}),onClick:e},l.createElement(i._H,{id:"side-navigation.shortcut.add",defaultMessage:"Add shortcut",description:"Button label to add a new shortcut"}))),l.createElement(l.Fragment,null,d,l.createElement(S.V,{id:s,action:"initialized",actionSubject:"spaceShortcutsSection",source:"dashboard",containerType:"space",containerId:n,attributes:{navVersion:"3",numOfShortcuts:u,pageIds:o},createAnalyticsEvent:c}))})),w=(0,n.Z)("div",{target:"e1xl7lil0"})({name:"xo71o4",styles:"display:flex;align-items:center;justify-content:space-between;overflow:visible;white-space:nowrap;text-overflow:ellipsis;margin-top:20px;margin-bottom:6px;width:100%;"}),C=(0,n.Z)("div",{target:"e1xl7lil1"})(),I=(0,n.Z)("div",{target:"e1xl7lil2"})({name:"l8c9ks",styles:"display:flex;padding:4px;"}),A=(0,n.Z)("div",{target:"e1xl7lil3"})("position:relative;a:visited,a:focus,a:active{text-decoration:none;color:",s.N500,";}#space-shortcuts-edit-button{width:34px;height:34px;opacity:0;:focus-within{opacity:1;}}:hover{#space-shortcuts-edit-button{opacity:1;}}"),M=(0,l.memo)((({isSpaceAdmin:e,links:t,spaceId:a})=>{const[n,s]=(0,l.useState)(!1),{spaceKey:g}=(0,l.useContext)(v.z1),f=(0,l.useCallback)((()=>{s(!0)}),[]),E=(0,l.useCallback)((()=>s(!1)),[]),b=(0,l.useCallback)((e=>l.createElement(r.Z,{content:e,position:"right",hideTooltipOnClick:!0},l.createElement(o.Z,{appearance:"subtle",spacing:"none",onClick:f,"aria-label":e},l.createElement(I,{"data-testid":"space-navigation-edit-shortcuts"},l.createElement(d.default,{label:""}))))),[f]),y=t.length>0;return e||y?l.createElement(l.Fragment,null,l.createElement(p.S,{attribution:h.x.DISCO},l.createElement(A,null,l.createElement(c.Z,null,l.createElement(w,null,l.createElement(i._H,{id:"side-navigation.space.links.header",defaultMessage:"Space shortcuts",description:"Header for a list of links"}),e&&y&&l.createElement(C,{id:"space-shortcuts-edit-button"},l.createElement(i._H,{id:"side-navigation.space.edit.tooltip",defaultMessage:"Add and manage space shortcuts",description:"Tip describing what a button will do"},b)))),l.createElement(u.Z,null,n&&l.createElement(m.J,{spaceKey:g,onClose:E})),l.createElement(k,{openEdit:f,isSpaceAdmin:e,links:t,spaceId:a})))):null}))},658241:(e,t,a)=>{a.d(t,{J:()=>n});const n=(0,a(980921).ZR)({__loadable_id__:"Rsuii",name:"SpaceShortcutsDialog",loader:async()=>(await Promise.all([a.e(78248),a.e(57094),a.e(97604),a.e(32105),a.e(40023),a.e(34642),a.e(80588)]).then(a.bind(a,803734))).SpaceShortcutsDialog})},943771:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,l=(n=a(202784))&&n.__esModule?n:{default:n},i=a(382600);const s=e=>l.default.createElement(i.Icon,Object.assign({dangerouslySetGlyph:''},e));s.displayName="AddIcon";var c=s;t.default=c},551892:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,l=(n=a(202784))&&n.__esModule?n:{default:n},i=a(382600);const s=e=>l.default.createElement(i.Icon,Object.assign({dangerouslySetGlyph:''},e));s.displayName="EditFilledIcon";var c=s;t.default=c},621623:(e,t,a)=>{a.d(t,{Z:()=>v});var n=a(459740),l=a(807896),i=a(202784),s=a(316519),c=a(387535),o=a(175612),r=a(442298),d=a(29398);const u=2.5*(0,r.ww)(),p=d.$G.h100.lineHeight,h=d.$G.h100.size,m=(0,s.iv)({padding:`0 ${u}px`,color:`var(--ds-text-subtle, ${o.N300})`,fontSize:h,fontWeight:700,lineHeight:p/h,textTransform:"uppercase"}),v=(0,i.memo)((e=>{let{children:t,testId:a,id:i,cssFn:o=c.Z}=e,r=(0,n.Z)(e,["children","testId","id","cssFn"]);return(0,s.tZ)("div",(0,l.Z)({css:[m,o(void 0)],"data-testid":a,"data-ds--menu--heading-item":!0,id:i},r),t)}))},425686:(e,t,a)=>{a.d(t,{Z:()=>i});var n=a(202784),l=a(419035);const i=e=>n.createElement(l.Z,{appear:!0},e.children)},327328:(e,t,a)=>{a.d(t,{Z:()=>o});var n=a(807896),l=a(202784),i=a(621623),s=a(692979),c=a(311097);const o=e=>{const{shouldRender:t}=(0,c.mO)();if(!t)return null;const a=(0,s.UL)(s.M_,e.cssFn);return l.createElement(i.Z,(0,n.Z)({},e,{cssFn:a}))}}}]);
//# sourceMappingURL=94673.Tczdv8zkhS.js.map