File: //opt/netdata/usr/local/local/share/netdata/web/v3/1121.744e4ef514f99a086288.chunk.js
try{!function(){var 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]="6230e83d-788e-45fa-882b-8e48af5ba2c9",e._sentryDebugIdIdentifier="sentry-dbid-6230e83d-788e-45fa-882b-8e48af5ba2c9")}()}catch(e){}!function(){try{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"3a47ecd239cde341153600f7e31b0b1d0daf94f1"}}catch(e){}}(),(self.webpackChunkcloud_frontend=self.webpackChunkcloud_frontend||[]).push([[1121,5187],{4703:(e,t,n)=>{n.d(t,{A:()=>u});var o=n(33185),r=n(63766),s=n(74891),a=n(74848);const l=(0,s.A)(r.IconButton),i=(0,o.default)(l).attrs({icon:"x",neutral:!0,tooltip:"Skip, doesn't apply to me"}).withConfig({displayName:"taskItem__SkipButton",componentId:"sc-1mf27rk-0"})(["opacity:0;transition:opacity 0.2s;"]),d=(0,o.default)(r.Flex).attrs({gap:3,alignItems:"center",padding:[4],border:!0,round:1,cursor:"pointer"}).withConfig({displayName:"taskItem__ChecklistItem",componentId:"sc-1mf27rk-1"})(["background:",";transition:border-color 0.2s,background 0.2s;&:hover{border-color:",";background:",";","{opacity:1;}}"],(e=>{let{completed:t}=e;return(0,r.getColor)(t?"mainBackground":"panelBg")}),(0,r.getColor)("primary"),(0,r.getColor)("mainBackground"),i),c=(0,o.default)(r.Flex).attrs({width:"24px",height:"24px",alignItems:"center",justifyContent:"center",flex:!1}).withConfig({displayName:"taskItem__CheckIcon",componentId:"sc-1mf27rk-2"})(["",""],(e=>{let{completed:t}=e;return!t&&`\n border-radius: 50%;\n border: 2px solid ${(0,r.getColor)("borderSecondary")};\n `})),u=e=>{let{task:t,completed:n,onClick:o,onSkip:s,children:l}=e;return(0,a.jsxs)(d,{completed:n,onClick:o,children:[(0,a.jsx)(c,{completed:n,children:n&&(0,a.jsx)(r.Icon,{name:"check",color:"primary",width:"32px",height:"32px"})}),(0,a.jsxs)(r.Flex,{column:!0,gap:1,flex:!0,children:[(0,a.jsx)(r.Text,{strong:!0,color:n?"textLite":void 0,children:t.title}),(0,a.jsx)(r.TextSmall,{color:n?"textNoFocus":"textLite",children:l||t.description})]}),!n&&s&&(0,a.jsx)(i,{onClick:e=>{e.stopPropagation(),s?.()}})]})}},17115:(e,t,n)=>{n.d(t,{Ay:()=>d,Ex:()=>i});var o=n(96540),r=n(24285),s=n(19186),a=n(31246);const l=()=>{const e=(0,r.xd)("onboardingFormData"),t=(0,s.XA)("memberCount")||0,n=(0,s.XA)("nodeCount")||0;return(0,o.useMemo)((()=>{const o=e?.usageType;return"Personal (homelab)"===o?a.JF.homelabber:"Work"===o?t>2||n>=50?a.JF.largeOrg:a.JF.smallOrg:a.JF.homelabber}),[e?.usageType,t,n])},i=()=>{const e=l(),t=(0,s.XA)("memberCount")||0;return e===a.JF.largeOrg&&t>10},d=l},42318:(e,t,n)=>{n.d(t,{A:()=>l});var o=n(96540),r=n(61661),s=n(6988),a=n(32465);const l=()=>{const e=(0,r.AR)(),t=(0,a.A)(),[n,l]=(0,r.oE)(),i=(0,r.WB)(),d=(0,o.useMemo)((()=>(0,s.Cj)({searchTerm:n,integrations:e})),[n,e]),c=n?(0,s.M6)(d,t):i;return{integrations:(0,s.Fd)((0,s.xM)(c)),setSearchTerm:l}}},45187:(e,t,n)=>{n.d(t,{R:()=>i,H:()=>d});var o=n(34843),r=n(52035);const s=(0,r.eU)(!1),a=(0,r.eU)(!1);var l=n(96540);const i=()=>{const[e,t]=(0,o.fp)(s);return{isInitialized:e,init:(0,l.useCallback)((()=>t(!0)),[t])}},d=()=>{const[e,t]=(0,o.fp)(a);return{isActive:e,activate:(0,l.useCallback)((()=>t(!0)),[t]),deactivate:(0,l.useCallback)((()=>t(!1)),[t])}}},51121:(e,t,n)=>{n.r(t),n.d(t,{default:()=>Pt});var o=n(96540),r=n(63766),s=n(24285),a=n(88934),l=n(18121),i=n(17702),d=n(6304),c=n(32742),u=(n(98992),n(81454),n(33185)),p=n(24609),g=n(70140),h=n(24655),m=n(74848);const x=(0,u.default)(r.Flex).attrs((e=>({width:"100%",column:!0,alignItems:"center",overflow:{vertical:"auto",horizontal:"hidden"},...e}))).withConfig({displayName:"spacesList__SpacesListContainer",componentId:"sc-vabwjt-0"})(["margin-top:-8px;&&{margin-bottom:8px;}"]),C=()=>{const e=(0,p.vt)(),t=(0,g.A)(),{spaceIds:n,colors:o}=t||{};return(0,m.jsx)(x,{"data-testid":"workspaceBar-spacesList",children:n.map((t=>{const n=o?.[t];return(0,m.jsx)(h.A,{testIdPrefix:"workspaceBar-space",spaceId:t,active:t===e,backgroundColor:n},t)}))})};var b=n(72679),f=n(64156),k=n(63872);const j=()=>{const e=(0,o.useRef)(),[t,,n,r]=(0,d.A)(),[a,l]=(0,s.tF)("spacesList"),i=(0,g.A)(),[c,u]=(0,o.useState)(i),[p,,h,m]=(0,d.A)(),[x]=(0,k.A)(),C=(0,o.useCallback)((e=>{u((t=>({...t,spaceIds:e})))}),[u]),b=(0,o.useCallback)((e=>{let{id:t,color:n}=e;u((e=>({...e,colors:{...e.colors,[t]:n}})))}),[u]),f=(0,o.useCallback)((e=>{u((t=>({...t,colors:{...t.colors,[e]:i.colors?.[e]}})))}),[i,u]),j=(0,o.useCallback)((e=>{u((t=>({...t,colors:{...t.colors,[e]:void 0}})))}),[u]),v=(0,o.useCallback)((e=>{n(),l(c),r(),m(),x({header:"Success",text:"Your changes have been successfully saved."}),"function"===typeof e&&e()}),[c,l,m,x,n,r]),w=(0,o.useMemo)((()=>!!a),[a]),y=(0,o.useCallback)((()=>{n(),l(null),r(),x({header:"Success",text:"All settings have been successfully deleted."})}),[l,n,r]),I=(0,o.useCallback)((()=>{u(i),m()}),[i,u,m]);return(0,o.useEffect)((()=>{u(i)}),[i,u]),(0,o.useEffect)((()=>(e.current=Date.now(),()=>{e.current=0})),[]),(0,o.useEffect)((()=>{Date.now()-e.current>500&&h()}),[c,e]),{state:c,onOrderChange:C,onColorChange:b,onColorReset:f,onColorClear:j,onSave:v,onDelete:y,onReset:I,canDelete:w,isDirty:p,loading:t}};var v=n(43375),w=n(43627),y=n(74979),I=n(7542);const A=(0,u.default)(r.Flex).attrs((e=>({width:7,height:7,round:!0,border:{side:"all",color:"border"},cursor:"pointer",alignItems:"center",justifyContent:"center",...e}))).withConfig({displayName:"styled__StyledColorBox",componentId:"sc-1iqu0oz-0"})(["background-color:",";"],(e=>e.background)),S=(0,u.default)(r.Icon).attrs((e=>({color:(0,I.T4)(e.backgroundColor)?["neutral","black"]:["neutral","white"],...e}))).withConfig({displayName:"styled__StyledIcon",componentId:"sc-1iqu0oz-1"})([""]);var F=n(45087);n(8872);const T={green:["green50","green100","green150","green180"],red:["red50","red100","red150","red180"],yellow:["yellow50","yellow100","yellow150","yellow180"],blue:["blue50","blue100","blue150","blue180"],purple:["purple50","purple100","purple150","purple180"],violet:["violet50","violet100","violet150","violet180"]};var _=n(74891);const B=(0,_.A)(A),P=e=>{let{value:t,theme:n,onChange:s}=e;const a=(0,o.useMemo)((()=>Object.entries(T).reduce(((e,t)=>{let[o,s]=t;return[...e,...s.map((e=>(0,r.getColor)([o,e])({theme:n})))]}),[])),[n]),l=(0,o.useCallback)((()=>{const e=Math.floor(Math.random()*a.length-1),t=a[e];s({target:{value:t}})}),[a,s]);return(0,m.jsx)(B,{border:"none",background:t,onClick:l,tooltip:"Change to random color",children:(0,m.jsx)(S,{name:"refresh",backgroundColor:t})})},M=(0,o.memo)(P),L=e=>{let{theme:t,onChange:n}=e;return(0,m.jsx)(r.Flex,{gap:2,children:Object.entries(T).map((e=>{let[o,s]=e;return(0,m.jsx)(r.Flex,{column:!0,gap:2,children:s.map((e=>{const s=(0,r.getColor)([o,e])({theme:t});return(0,m.jsx)(A,{border:"none",background:s,onClick:()=>n({target:{value:s}})},e)}))},o)}))})},R=(0,o.memo)(L),O=e=>{let{value:t,onChange:n}=e;const s=(0,u.useTheme)(),[a,l]=(0,o.useState)();return(0,o.useEffect)((()=>{l((0,I.Bi)(t)?null:"Invalid color value.")}),[t]),(0,m.jsxs)(r.Flex,{column:!0,gap:2,padding:[4],children:[(0,m.jsxs)(r.Flex,{gap:2,children:[(0,m.jsx)(M,{value:t,theme:s,onChange:n}),(0,m.jsx)(r.TextInput,{height:7,value:t,onChange:n,error:a})]}),(0,m.jsx)(r.TextSmall,{children:"Choose from default colors."}),(0,m.jsx)(R,{theme:s,onChange:n})]})},D=e=>{let{value:t,tooltip:n,onChange:s}=e;const a=(0,o.useRef)(),[l,i,,c]=(0,d.A)(!1);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(F.A,{align:"bottom",content:n,children:(0,m.jsx)(r.Flex,{ref:a,children:(0,m.jsx)(A,{background:t,onClick:i})})}),a.current&&l?(0,m.jsx)(r.Drop,{width:60,target:a.current,align:{top:"bottom",right:"right"},background:"modalBackground",margin:[2,0,0],round:!0,onClickOutside:c,onEsc:c,children:(0,m.jsx)(O,{value:t,onChange:s})}):null]})},N=e=>{let{value:t,onChange:n}=e;const r=(0,u.useTheme)(),s=(0,o.useMemo)((()=>r?.colors?.spaceIdle),[r]);return(0,m.jsx)(D,{value:t||s,onChange:n,tooltip:"Change color"})},E=e=>{let{id:t,color:n,onColorChange:r,onColorReset:s,onColorClear:a}=e;const l=(0,g.A)(),i=(0,o.useMemo)((()=>l.colors?.[t]!=n),[l,n]),d=(0,o.useCallback)((e=>{r({id:t,color:e.target.value})}),[t,r]),c=(0,o.useCallback)((()=>{s(t)}),[t,s]),u=(0,o.useCallback)((()=>{a(t)}),[t,a]);return{isDirty:i,hasColor:!!n,onChange:d,onReset:c,onClear:u}},$=(0,_.A)(r.Icon),H=e=>{let{id:t,color:n,onColorChange:o,onColorReset:s,onColorClear:a}=e;const{attributes:l,listeners:i,setNodeRef:d,transform:c,transition:u}=(0,w.gl)({id:t}),g={transform:y.Ks.Transform.toString(c),transition:u},{name:h}=(0,p.ns)(t),{isDirty:x,hasColor:C,onChange:b,onReset:f,onClear:k}=E({id:t,color:n,onColorChange:o,onColorReset:s,onColorClear:a});return(0,m.jsx)("div",{ref:d,style:g,...l,children:(0,m.jsxs)(r.Flex,{gap:1,alignItems:"center",children:[(0,m.jsx)(r.Icon,{name:"nav_dots",color:"textLite",...i,cursor:"grab"}),(0,m.jsx)(N,{value:n,onChange:b}),(0,m.jsx)(r.TextBig,{padding:[0,0,0,2],children:h}),x?(0,m.jsx)($,{name:"reload",color:"text",cursor:"pointer",onClick:f,tooltip:"Reset background color to previous value",noWrapper:!0}):null,C?(0,m.jsx)($,{name:"x",color:"text",cursor:"pointer",onClick:k,tooltip:"Remove background color",noWrapper:!0}):null]},t)})},z=e=>{let{spaceIds:t,colors:n,onOrderChange:r,onColorChange:s,onColorReset:a,onColorClear:l}=e;const[i,d]=(0,o.useState)(t),c=(0,v.FR)((0,v.MS)(v.AN),(0,v.MS)(v.uN,{coordinateGetter:w.JR})),u=(0,o.useCallback)((e=>{const{active:t,over:n}=e;t?.id&&n?.id&&t.id!==n.id&&d((e=>{const o=e.indexOf(t.id),r=e.indexOf(n.id);return(0,w.be)(e,o,r)}))}),[w.be,d]);return(0,o.useEffect)((()=>{d(t)}),[t,d]),(0,o.useEffect)((()=>{r(i)}),[i,r]),(0,m.jsx)(v.Mp,{sensors:c,collisionDetection:v.fp,onDragEnd:u,children:(0,m.jsx)(w.gB,{items:i,strategy:w._G,children:i.map((e=>(0,m.jsx)(H,{id:e,color:n?.[e],onColorChange:s,onColorReset:a,onColorClear:l},e)))})})},W=e=>{let{spaceIds:t,colors:n,onOrderChange:o,onColorChange:s,onColorReset:a,onColorClear:l}=e;return(0,m.jsxs)(r.Flex,{column:!0,gap:4,children:[(0,m.jsx)(r.Text,{children:"Reorder spaces by dragging and customize their colors using the color picker."}),(0,m.jsx)(r.Flex,{column:!0,gap:4,children:(0,m.jsx)(z,{spaceIds:t,colors:n,onOrderChange:o,onColorChange:s,onColorReset:a,onColorClear:l})})]})},q="closeModal",G="deleteSettings",J=()=>(0,m.jsxs)(r.Flex,{column:!0,gap:2,children:[(0,m.jsx)(r.Text,{children:"There are some unsaved changes that will be lost after closing the modal window."}),(0,m.jsx)(r.Text,{children:"Are you sure you want to colse without saving your changes?"})]}),U=()=>(0,m.jsxs)(r.Flex,{column:!0,gap:2,children:[(0,m.jsx)(r.Text,{children:"You are about to delete all previously saved settings. This action cannot be reverted."}),(0,m.jsx)(r.Text,{children:"Are you sure you want to continue?"})]}),Y={[q]:{title:"Close modal",confirmLabel:"Close without saving",message:(0,m.jsx)(J,{})},[G]:{title:"Delete settings",confirmLabel:"Yes, delete settings",message:(0,m.jsx)(U,{})}},X=e=>{let{flavour:t,handleConfirm:n,handleDecline:s}=e;const a=(0,o.useMemo)((()=>Y[t]),[t]);return(0,m.jsx)(r.ConfirmationDialog,{"data-testid":"spacesListDialog",handleConfirm:n,handleDecline:s,...a})},Z=(0,_.A)(r.Button),V=e=>{let{onClose:t}=e;const{state:n,onOrderChange:s,onColorChange:a,onColorReset:l,onColorClear:i,onSave:d,onDelete:c,onReset:u,canDelete:p,isDirty:g,loading:h}=j(),{spaceIds:x,colors:C}=n||{},b=(0,f.A)("(max-width: 767px)"),k=h,[v,w]=(0,o.useState)(),y=(0,o.useCallback)((()=>w()),[w]),I=(0,o.useMemo)((()=>({width:b?"90vw":{min:"400px",base:"30vw"},height:b?"90vh":{max:"90vh"}})),[b]),A=(0,o.useCallback)((()=>{g?w(q):t()}),[g,w,t]),S=(0,o.useCallback)((()=>{w(G)}),[w]),F=(0,o.useCallback)((()=>{if(v===q)return y(),void t();v===G&&(c(),t())}),[v,t,y]),T=(0,o.useCallback)((()=>{d(t)}),[d]);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(r.Modal,{backdropProps:{backdropBlur:!0},onEsc:A,children:(0,m.jsxs)(r.ModalContent,{...I,children:[(0,m.jsxs)(r.ModalHeader,{justifyContent:"between",padding:[4],round:!0,children:[(0,m.jsx)(r.Flex,{gap:3,alignItems:"center",children:(0,m.jsx)(r.H4,{children:"Configure spaces list"})}),(0,m.jsx)(r.ModalCloseButton,{onClose:A})]}),(0,m.jsx)(r.ModalBody,{overflow:{vertical:"auto"},children:(0,m.jsx)(W,{spaceIds:x,colors:C,onOrderChange:s,onColorChange:a,onColorReset:l,onColorClear:i})}),(0,m.jsxs)(r.ModalFooter,{gap:2,justifyContent:"between",children:[(0,m.jsx)(Z,{label:"Delete all settings",flavour:"borderless",disabled:k||!p,onClick:S,danger:!0,tooltip:k||!p?null:"Delete any previously saved settings."}),(0,m.jsxs)(r.Flex,{gap:2,children:[(0,m.jsx)(r.Button,{label:"Close",flavour:"hollow",onClick:A,disabled:k}),(0,m.jsx)(r.Button,{label:"Reset",flavour:"hollow",onClick:u,disabled:k||!g}),(0,m.jsx)(r.Button,{label:"Save",onClick:T,disabled:k||!g})]})]})]})}),v?(0,m.jsx)(X,{flavour:v,handleConfirm:F,handleDecline:y}):null]})};var K=n(21548);const Q=e=>{let{onSpaceSettingsClick:t,onSpaceListClick:n,onClose:s}=e;const a=(0,p.dg)(),l=(0,g.A)(),{spaceIds:i=[]}=l||{},d=(0,o.useCallback)((e=>()=>{"function"===typeof e&&e(),s()}),[s]),c=(0,o.useMemo)((()=>[{label:a?"Settings":"Space Settings",onClick:d(t),border:{side:"bottom",color:"border"}},...!a&&i.length?[{label:"Customize Space List",onClick:d(n)}]:[]]),[a,i.length,t,n,s]);return(0,m.jsx)(r.Flex,{column:!0,round:.5,border:{side:"all",color:"border"},children:c.map((e=>(0,m.jsx)(K.A,{...e},e.label)))})},ee=u.default.div.withConfig({displayName:"separator__Separator",componentId:"sc-met802-0"})(["height:1px;width:",";background:",";"],(0,r.getSizeBy)(3),(0,r.getColor)("border")),te=()=>{const e=(0,o.useRef)(),[t,n,,s]=(0,d.A)(!1),[a,,l,i]=(0,d.A)(),c=(0,b.A)();return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(ee,{"data-testid":"workspaceBar-separator"}),(0,m.jsx)(r.Flex,{"data-testid":"space-list-settings-container",ref:e,children:(0,m.jsx)(r.IconButton,{icon:"settings_h",iconColor:"text",neutral:!0,onClick:n})}),e.current&&t?(0,m.jsx)(r.Drop,{width:45,target:e.current,align:{top:"top",left:"right"},background:"darkBackground",round:!0,onClickOutside:s,onEsc:s,children:(0,m.jsx)(Q,{onSpaceSettingsClick:c,onSpaceListClick:l,onClose:s})}):null,a&&(0,m.jsx)(V,{onClose:i})]})};var ne=n(30582),oe=(n(54520),n(34843)),re=(n(23215),n(30670),n(99728)),se=n(76571),ae=n(56523),le=n(97926),ie=n(17115),de=n(31246);const ce=()=>{const{milestones:e,settingsLoaded:t}=(0,ae.A)(),{completed:n}=e,r=(0,le.A)(),a=(0,ie.Ay)(),l=(0,re.Sk)(),i=(0,ie.Ex)(),d=(0,s.xd)("isLoaded"),c=(0,s.xd)("onboardingFormData"),u=(0,p.vt)(),g=(0,p.ap)("loaded"),h=(0,se.t5)(u,"channels"),m=(0,se.t5)(u,"loaded"),x=Array.isArray(h)?h.length:0;return(0,o.useMemo)((()=>{if(!t||!m||!g||!d||!r)return[];if(!c?.usageType)return[];const e=Object.entries(r).filter((e=>{let[,t]=e;return t})).map((e=>{let[t]=e;return t})).filter((e=>n[e]?.completedAt));if(e.length>0&&e.every((e=>n[e]?.seenAt)))return[];return e.flatMap((e=>(de.a7[e]||[]).map((t=>({...t,milestoneId:e}))))).filter((e=>!!e.segments.includes(a)&&(!(e.permission&&!l[e.permission])&&(!(e.requiresLargeTeam&&!i)&&!(void 0!==e.maxChannels&&x>e.maxChannels))))).map((e=>{const t=n[e.milestoneId]?.tasks?.[e.id];return e.channelAwareContent&&x>0?{...e,title:e.channelAwareContent.title,description:e.channelAwareContent.description,completed:!!t}:{...e,completed:!!t}}))}),[n,r,a,l,i,x,t,m,g,d,c])};var ue=n(74290),pe=n(97394),ge=n(56473),he=n(81187),me=n(4703);const xe=(0,u.default)(r.Flex).attrs({column:!0,round:.5,border:{side:"all",color:"border"},background:"panelBg",padding:[4,0],gap:4,overflow:"hidden"}).withConfig({displayName:"sidebarPanel__Panel",componentId:"sc-i29dhk-0"})(["width:min(420px,90vw);box-shadow:0 4px 4px rgba(0,0,0,0.25);"]),Ce=(0,u.default)(r.Flex).attrs({justifyContent:"between",alignItems:"start",gap:4,padding:[0,4]}).withConfig({displayName:"sidebarPanel__Header",componentId:"sc-i29dhk-1"})([""]),be=(0,u.default)(r.Flex).attrs({alignItems:"center",gap:2,padding:[0,4]}).withConfig({displayName:"sidebarPanel__Progress",componentId:"sc-i29dhk-2"})([""]),fe=e=>{let{description:t}=e;return`${(0,ge.PP)({extraKey:"runningAlerts"}).length} ${t}`},ke=()=>{const[e,t]=(0,oe.fp)(pe.xL),{dismissOnboarding:n,markTaskCompleted:s}=(0,ae.A)(),a=ce(),l=(0,o.useCallback)((()=>t(!1)),[t]),i=(0,he.A)({onBeforeAction:l,skipCompletedCheck:!1}),d=(0,o.useCallback)((e=>s(e.milestoneId,e.id)),[s]),{totalTasks:c,completedTasks:u}=(0,o.useMemo)((()=>({totalTasks:a.length,completedTasks:a.filter((e=>e.completed)).length})),[a]);(0,o.useEffect)((()=>{e&&!c&&t(!1)}),[e,c,t]);const p=(0,o.useCallback)((()=>{n(),t(!1)}),[n,t]);return e&&c?(0,m.jsx)(r.Layer,{full:"vertical",onClickOutside:l,onEsc:l,margin:[5,14],position:"bottom-left",children:(0,m.jsxs)(xe,{"data-testid":"onboarding-sidebar-panel",children:[(0,m.jsxs)(Ce,{children:[(0,m.jsxs)(r.Flex,{column:!0,gap:1,children:[(0,m.jsx)(r.Text,{strong:!0,children:"Getting started"}),(0,m.jsx)(r.TextSmall,{color:"textLite",children:"Stay on track with your onboarding tasks"})]}),(0,m.jsx)(r.IconButton,{icon:"x",neutral:!0,onClick:l})]}),(0,m.jsxs)(be,{children:[(0,m.jsx)(r.Icon,{name:u===c?"checkmark":u>0?"checkmark_s":"checkmark_partial_s",color:"primary"}),(0,m.jsxs)(r.TextSmall,{color:"textLite",children:[u," of ",c," tasks completed"]})]}),(0,m.jsx)(r.Flex,{column:!0,gap:2,overflow:"auto",flex:!0,padding:[0,4],children:a.map((e=>(0,m.jsx)(me.A,{task:e,completed:e.completed,onClick:()=>i(e),onSkip:()=>d(e),children:e.dynamicDescription?(0,m.jsx)(o.Suspense,{fallback:e.description,children:(0,m.jsx)(fe,{description:e.description})}):e.description},`${e.milestoneId}-${e.id}`)))}),(0,m.jsxs)(r.Flex,{justifyContent:"between",alignItems:"center",padding:[0,4],children:[(0,m.jsx)(r.Button,{flavour:"hollow",label:"Skip onboarding",onClick:p}),(0,m.jsx)(r.Button,{label:"Close",onClick:l})]})]})}):null},je=u.default.button.attrs({type:"button"}).withConfig({displayName:"sidebarButton__Button",componentId:"sc-23z3a0-0"})(["background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;outline:none;&:hover{filter:drop-shadow(0 0 0 ",");}"],(0,r.getColor)("primary")),ve=(0,u.default)(r.Flex).attrs({alignItems:"center",justifyContent:"center"}).withConfig({displayName:"sidebarButton__Ring",componentId:"sc-23z3a0-1"})(["width:36px;height:36px;border-radius:50%;padding:2px;background:",";transition:background 0.2s,transform 0.2s;transform:",";"],(e=>{const t=Math.round(360*e.progress);return`conic-gradient(${(0,r.getColor)("primary")(e)} ${t}deg, ${(0,r.getColor)("borderSecondary")(e)} ${t}deg 360deg)`}),(e=>{let{isOpen:t}=e;return t?"scale(1.05)":"scale(1)"})),we=(0,u.default)(r.Flex).attrs({alignItems:"center",justifyContent:"center",round:"50%",width:"100%",height:"100%"}).withConfig({displayName:"sidebarButton__Inner",componentId:"sc-23z3a0-2"})(["background:",";border:1px solid ",";"],(0,r.getColor)("sideBarMini"),(0,r.getColor)("border")),ye=(0,u.default)(r.TextSmall).withConfig({displayName:"sidebarButton__Count",componentId:"sc-23z3a0-3"})(["font-weight:700;"]),Ie=(0,_.A)((e=>{let{progress:t,remaining:n,isOpen:o,onClick:r}=e;return(0,m.jsx)(je,{onClick:r,"data-testid":"onboarding-sidebar-button","aria-label":`${n} onboarding ${1===n?"task":"tasks"} remaining`,"aria-pressed":o,children:(0,m.jsx)(ve,{progress:t,isOpen:o,children:(0,m.jsx)(we,{children:(0,m.jsx)(ye,{color:"primary",children:n>9?"9+":n})})})})})),Ae=()=>{(0,ue.A)();const[e,t]=(0,oe.fp)(pe.xL),n=ce(),{totalTasks:r,completedTasks:s}=(0,o.useMemo)((()=>({totalTasks:n.length,completedTasks:n.filter((e=>e.completed)).length})),[n]),a=(0,o.useCallback)((()=>t((e=>!e))),[t]),l=r-s;if(!r||l<=0)return null;const i=s/r;return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(Ie,{onClick:a,progress:i,remaining:l,isOpen:e,tooltip:{title:"Onboarding",description:`${s} of ${r} tasks completed`},tooltipProps:{align:"right"}}),(0,m.jsx)(ke,{})]})};var Se=n(99746),Fe=n(51571),Te=n(19186),_e=n(46587),Be=n(45187),Pe=n(48464),Me=n(39175);const Le=(0,_.A)(r.IconButton),Re=e=>{const t=(0,Te.ID)(),n=(0,Me.tB)(t),o=(0,_e.uW)("isAnonymous"),{isInitialized:s}=(0,Be.R)();return!s||n||o?null:(0,m.jsx)(r.Flex,{position:"relative",children:(0,m.jsx)(Le,{className:Pe.zs,"data-testid":"open-referrer-modal",icon:"giftbox",neutral:!0,width:"20px",height:"20px",tooltip:{title:"Referral program",description:"Spread the word, earn up to $1000 with Netdata!"},tooltipProps:{align:"right"},...e})})},Oe=(0,_.A)(r.IconButton),De=e=>{let{modalProps:t={},...n}=e;const o=(0,p.vt)(),s=(0,Me.ES)(o);return(0,m.jsx)(r.News,{app:Me.Ay?s?"agent":["cloud","agent"]:"cloud",modalProps:t,children:e=>{let{toggle:t,upToDate:o}=e;return(0,m.jsx)(Oe,{icon:"insights",iconColor:o?"text":"attention",onClick:t,"data-ga":"news::click-news::global-view","data-testid":"cloud-app-news",neutral:o,width:"20px",height:"20px",tooltip:{title:"News & Announcements",description:"Stay updated with the latest Netdata features and improvements"},tooltipProps:{align:"right"},...n})}})};var Ne=n(41514),Ee=n(92318);const $e=(0,_.A)(r.IconButton),He=(0,u.default)(r.Flex).attrs((e=>({width:"32px",height:"32px",alignItems:"center",justifyContent:"center",border:{side:"all",color:e.isOpen?"primary":"border"},round:"50%",...e}))).withConfig({displayName:"spaceInfo__Accessor",componentId:"sc-1jvcnnq-0"})([""]),ze=(0,u.default)(r.Flex).attrs((e=>({column:!0,gap:1,alignItems:"center",...e}))).withConfig({displayName:"spaceInfo__IconsContainer",componentId:"sc-1jvcnnq-1"})(["",""],(e=>{let{visible:t}=e;return t?"":"visibility: hidden;"})),We={onClickOut:()=>(0,Ne.H)("header-help","click-out-modal","global-view"),onCloseClick:()=>(0,Ne.H)("header-help","click-close","global-view"),onOpenIssueClick:()=>(0,Ne.H)("header-help","click-\u03bfpen-issue","global-view"),onContributeClick:()=>(0,Ne.H)("header-help","click-contribute","global-view"),onOpenBugClick:()=>(0,Ne.H)("header-help","click-bug","global-view"),onSupportClick:()=>(0,Ne.H)("header-help","click-support","global-view"),onVisitDocumentClick:()=>(0,Ne.H)("header-help","click-visit-doc","global-view"),onGoToDemoClick:()=>(0,Ne.H)("header-help","click-go-to-demo","global-view")},qe=()=>{const[e,t]=(0,l.useHovered)({},[]),n=t,s=(0,o.useCallback)((()=>{window.open("https://status.netdata.cloud","_blank")}),[]);return(0,m.jsxs)(r.Flex,{id:"space-info-container",width:"100%",alignItems:"center",ref:e,column:!0,gap:2,children:[(0,m.jsxs)(ze,{visible:n,children:[(0,m.jsx)(r.Documentation,{app:"cloud",demoUrl:Ee.A.demoUrl,modalProps:{"data-testid":"space-info-content-container"},...We,children:e=>(0,m.jsx)($e,{icon:"question",iconColor:"primary",neutral:!1,onClick:e,"data-ga":"header-help::click-help::global-view","data-testid":"documentation-button",width:"16px",height:"16px",tooltip:{title:"Help & Resources",description:"Read documentation, engage with the community and let us know about any feature requests or bugs"},tooltipProps:{align:"right"}})}),(0,m.jsx)($e,{icon:"antenna",iconColor:"primary",neutral:!1,onClick:s,width:"16px",height:"16px",tooltip:{title:"Operational Status",description:"View service status, incidents, and maintenance updates for Netdata Cloud"},tooltipProps:{align:"right"}}),!window.envSettings.onprem&&(0,m.jsx)(o.Suspense,{fallback:"",children:(0,m.jsx)(De,{iconColor:"primary",neutral:!1,modalProps:{"data-testid":"space-info-content-container"},width:"16px",height:"16px"})}),(0,m.jsx)(Re,{iconColor:"primary",neutral:!1,width:"16px",height:"16px"})]}),(0,m.jsx)(He,{isOpen:n,children:(0,m.jsx)(r.Icon,{name:"informationPress",color:n?"primary":"text"})})]})};var Ge=n(96859),Je=n(94404),Ue=n(78152);const Ye=(0,_.A)(Fe.A),Xe=(0,_.A)(i.A),Ze=(0,Je.A)(Ye),Ve=e=>{let{spacePanelCollapsed:t,toggleSpacePanel:n}=e;const[s,,i,u]=(0,d.A)(),p=(0,a.Zp)(),g=(0,o.useCallback)((function(){let{slug:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return p(`/spaces/${e}`)}),[]),[h,x]=(0,l.useHovered)({},[]),{accessorEnabled:b,open:f}=(0,Ge.A)();return(0,m.jsxs)(r.Flex,{ref:h,height:"100vh",width:12,background:"sideBarMini","data-testid":"workspaceBar",padding:[3,0],column:!0,alignItems:"center",gap:6,justifyContent:"between",children:[(0,m.jsxs)(r.Flex,{width:"100%",column:!0,"data-testid":"workspaceBar-spaces-list",gap:4,alignItems:"center",overflow:"hidden",children:[t&&x?(0,m.jsx)(r.Flex,{"data-testid":"workspaceBar-expandButton",width:"32px",height:"32px",alignItems:"center",justifyContent:"center",cursor:"pointer",onClick:n,role:"button",children:(0,m.jsx)(r.Icon,{name:"chevron_right",color:"primary",width:"24px",height:"24px"})}):(0,m.jsx)(c.A,{"data-testid":"workspaceBar-netdataLogo"}),(0,m.jsx)(Xe,{label:null,height:"24px",onClick:f,disabled:!b,tooltip:{title:"Netdata AI",description:"You can ask anything about your infrastructure"},tooltipProps:{align:"right"}}),(0,m.jsx)(ee,{"data-testid":"workspaceBar-separator"}),(0,m.jsx)(C,{}),(0,m.jsx)(Ze,{permission:"user:CreateSpace",ifForbidden:"hide",icon:"plus",onClick:i,"data-testid":"workspaceBar-addSpace-button",feature:"CreateSpace",isStart:!0,tooltip:{title:"Create New Space",description:"Spaces isolate infrastructure, providing fully independent administration and user management"},tooltipProps:{align:"right"},iconWidth:"20px",iconHeight:"20px",padding:[.5]}),(0,m.jsx)(te,{})]}),(0,m.jsxs)(r.Flex,{column:!0,"data-testid":"workspaceBar-actionsList",gap:4,alignItems:"center",children:[(0,m.jsx)(qe,{}),Ue.OH&&(0,m.jsx)(Ae,{}),(0,m.jsx)(Se.A,{})]}),s&&(0,m.jsx)(ne.A,{onClose:u,onDone:g})]})};var Ke=n(85005),Qe=n(98595),et=n(64602);const tt=e=>t=>{const n=(0,p.vt)();return(0,o.createElement)(e,{...t,key:n})};var nt=n(31933);const ot={isSidebar:!0,padding:[1,2,1,4],textColor:"menuItem"},rt=tt((()=>{const e=(0,re.JT)("room:Create"),t=(0,re.JT)("room:Read"),[n,s]=(0,d.A)(t),[a,,l,i]=(0,d.A)(!1),c=(0,o.useCallback)((t=>{t.stopPropagation(),e&&l()}),[e]);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(Qe.A,{"data-testid":"workspaceRooms-menuList",disabled:!t,headerTestId:"workspaceRooms-warRooms",isOpen:n,label:(0,m.jsxs)(r.Flex,{padding:[1,0],margin:[0,0,1,0],flex:!0,justifyContent:"between",alignItems:"center",height:"24px",children:[(0,m.jsxs)(r.Flex,{alignItems:"center",gap:2,children:[(0,m.jsx)(r.Icon,{name:"space_new",color:"menuItem",width:"14px",height:"14px"}),(0,m.jsx)(r.Text,{color:"menuItem",children:"Rooms"})]}),(0,m.jsxs)(r.Flex,{alignItems:"center",gap:2,children:[(0,m.jsx)(F.A,{content:"Create a new room",align:"right",children:(0,m.jsx)(Fe.A,{permission:"room:Create",icon:"plus",flavour:"hollow",onClick:c,"data-testid":"workspaceRooms-addWarRoom-button"})}),(0,m.jsx)(et.v,{right:!n,name:"chevron_down",size:"small",color:"textLite"})]})]}),toggleOpen:s,children:(0,m.jsx)(r.Flex,{column:!0,"data-testid":"workspaceRooms-warRoomsList",padding:[0,0,1],children:(0,m.jsx)(nt.A,{...ot})})}),a&&(0,m.jsx)(Ke.n,{onClose:i,isSubmodal:!1})]})}));var st=n(7960),at=n(85720),lt=n(98591);const it=(0,u.default)(r.Flex).attrs({alignItems:"center",justifyContent:"center",width:10,height:4,round:.5,background:"sideBarMini"}).withConfig({displayName:"styled__AdminPill",componentId:"sc-1ps23b1-0"})(["opacity:0;",":hover &{opacity:1;}"],at.G),dt=(0,st.A)((()=>n.e(35).then(n.bind(n,70035))),"CurrentPlan"),ct=e=>{let{children:t,onToggle:n}=e;return(0,m.jsxs)(r.Flex,{column:!0,gap:1,children:[(0,m.jsxs)(r.Flex,{justifyContent:"between",alignItems:"center",children:[(0,m.jsx)(r.Flex,{alignItems:"center",overflow:"hidden",children:t}),(0,m.jsx)(r.Button,{onClick:n,icon:"chevron_left",neutral:!0,flavour:"hollow",small:!0})]}),(0,m.jsx)(o.Suspense,{fallback:"",children:(0,m.jsx)(dt,{})})]})};var ut=n(89590),pt=n(1174),gt=n(51318),ht=n(56284);const mt=(0,st.A)((()=>n.e(2201).then(n.bind(n,52201)).then((e=>({default:e.TrialWarning})))),"TrialWarning"),xt=(0,u.default)(Qe.N).attrs({padding:[2],color:"textLite"}).withConfig({displayName:"spacePanel__ListHeader",componentId:"sc-1275zgk-0"})([""]),Ct=e=>(0,m.jsxs)(r.Flex,{alignItems:"center",gap:2,...e,children:[(0,m.jsx)(it,{children:(0,m.jsx)(r.TextFemto,{strong:!0,color:"text",children:"ADMIN"})}),(0,m.jsx)(r.Flex,{opacity:"medium",children:(0,m.jsx)(r.Icon,{name:"padlock",size:"small",width:"18px",height:"18px",color:"text"})})]}),bt={iconWidth:"14px",iconHeight:"14px",padding:[1,2],gap:2,isSidebar:!0,textColor:"menuItem",iconColor:"menuItem"},ft=e=>{let{toggleSpacePanel:t}=e;const n=(0,p.ap)(),[s,,a,l]=(0,d.A)(),[,i]=(0,lt.A)("manageInvitations"),c=(0,p.dg)(),{onIntegrationsClick:u}=(0,gt.A)();return(0,m.jsxs)(m.Fragment,{children:[s&&(0,m.jsx)(ut.A,{onClose:l}),(0,m.jsx)(Qe.A,{"data-testid":"spacesPanel",isOpen:!0,label:(0,m.jsx)(ct,{onToggle:t,children:(0,m.jsx)(ht.default,{maxFontSize:20,Component:r.TextSmall,strong:!0,title:n.name,lineHeight:"unset",children:n.name})}),headerTestId:"spacesPanel-activeSpaceHeader",Header:xt,children:(0,m.jsxs)(r.Flex,{column:!0,padding:[2,0,1],"data-testid":"spacesPanel-menuList",children:[(0,m.jsx)(o.Suspense,{fallback:"",children:(0,m.jsx)(mt,{flavour:"sidebar"})}),(0,m.jsx)(at.A,{onClick:u,testid:"agentDashboard-addIntegrations",dataGa:"integrations::click-add-integrations::sideMenu",icon:"integrations",...bt,children:"Integrations"}),c?null:(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(pt.A,{permission:"node:Create",children:e=>(0,m.jsx)(at.A,{actions:e?null:(0,m.jsx)(Ct,{"data-testid":"adminWarning-notAdmin"}),disabled:!e,onClick:a,testid:"spacesPanel-claimNodes",icon:"nodes_hollow",...bt,children:"Connect Nodes"})}),(0,m.jsx)(pt.A,{permission:"space:InviteUser",children:e=>(0,m.jsx)(at.A,{actions:e?null:(0,m.jsx)(Ct,{"data-testid":"adminWarning-cannotInvite"}),disabled:!e,onClick:i,testid:"spacesPanel-inviteUsers",icon:"user",...bt,children:"Invite Users"})})]})]})})]})},kt=e=>{let{spacePanelCollapsed:t,toggleSpacePanel:n}=e;return(0,m.jsx)(r.Collapsible,{width:56,background:"sideBar",border:{side:"right",color:"borderSecondary"},open:!t,direction:"horizontal",children:(0,m.jsxs)(r.Flex,{flex:!0,width:56,column:!0,overflow:{vertical:"hidden"},padding:[2,0],position:"relative",children:[(0,m.jsx)(ft,{toggleSpacePanel:n}),(0,m.jsx)(r.Flex,{overflow:{vertical:"auto"},flex:!0,column:!0,children:(0,m.jsx)(rt,{})})]})})};var jt=n(29263),vt=n(32788),wt=n(37846),yt=n(62718),It=n(14815),At=n(60908);const St=(0,st.A)((()=>Promise.all([n.e(3864),n.e(8791),n.e(9462),n.e(6026)]).then(n.bind(n,89462)))),Ft={"data-testid":"addIntegrationModal"},Tt={"data-testid":"addIntegration-header"},_t={"data-testid":"addIntegration-content",overflow:"hidden",hasFooter:!1,padding:[0],hasModalTitle:!1},Bt=e=>{let{title:t="Integrations",onClose:n}=e;return(0,m.jsx)(At.Ay,{feature:"IntegrationsModal",children:(0,m.jsxs)(wt.GO,{right:!0,closeOnEsc:!0,closeOnOverlayClick:!0,onClose:n,...Ft,children:[(0,m.jsx)(jt.z,{title:(0,m.jsx)(r.TextBig,{color:"textLite",children:t}),onClose:n,...Tt||{}}),(0,m.jsx)(vt.Yv,{..._t||{},children:(0,m.jsx)(o.Suspense,{fallback:(0,m.jsx)(yt.H$,{}),children:(0,m.jsx)(St,{flavour:It.D_.addNodesModal})})})]})})},Pt=(0,o.memo)((()=>{const[e,t]=(0,s.tF)("spacePanelCollapsed"),{isIntegrationsVisible:n,hideIntegrations:a}=(0,gt.A)(),l=(0,o.useCallback)((()=>t(!e)),[e,t]);return(0,o.useLayoutEffect)((()=>{const e=setTimeout((()=>window.dispatchEvent(new Event("resize"))),400);return()=>clearTimeout(e)}),[e]),(0,m.jsxs)(r.Flex,{children:[(0,m.jsx)(Ve,{spacePanelCollapsed:e,toggleSpacePanel:l}),(0,m.jsx)(kt,{spacePanelCollapsed:e,toggleSpacePanel:l}),n&&(0,m.jsx)(Bt,{onClose:a})]})}))},51318:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(96540),r=n(61661),s=n(89942);const a=()=>{const e=(0,s.PP)(),[t,n]=(0,r.XL)(),{reset:a}=(0,r.b8)(),l=(0,o.useCallback)((()=>{a(),(0,s.Z8)({...e,integrationsModalOpen:"true"}),n("true")}),[a,n,e]);return{isIntegrationsVisible:t,hideIntegrations:(0,o.useCallback)((()=>{(0,s.Z8)({...e,integrationsModalOpen:""}),n("")}),[e,n]),onIntegrationsClick:l}}},74290:(e,t,n)=>{n.d(t,{A:()=>p});n(98992),n(23215),n(54520),n(81454),n(8872);var o=n(96540),r=n(24285),s=n(99728),a=n(24609),l=n(76571),i=n(56523),d=n(97926),c=n(17115),u=n(31246);const p=()=>{const{milestones:e,recordMilestones:t,markMilestonesSeen:n,settingsLoaded:p}=(0,i.A)(),g=(0,d.A)(),h=(0,c.Ay)(),m=(0,s.Sk)(),x=(0,c.Ex)(),C=(0,r.xd)("isLoaded"),b=(0,a.vt)(),f=(0,a.ap)("loaded"),k=(0,l.t5)(b,"channels"),j=(0,l.t5)(b,"loaded"),v=Array.isArray(k)?k.length:0;(0,o.useEffect)((()=>{if(!p||!g)return;const n=Object.entries(g).filter((t=>{let[n,o]=t;return o&&!e.completed[n]?.completedAt}));if(n.length>0){const e=n.map((e=>{let[t]=e;return t}));t(e)}}),[g,e.completed,t,p]),(0,o.useEffect)((()=>{if(!p||!j||!f||!C)return;const t={segment:h,permissions:m,isLargeTeam:x,channelCount:v},o=Object.entries(e.completed).reduce(((e,n)=>{let[o,r]=n;if(!r.completedAt||r.seenAt)return e;const s=((e,t)=>{let{segment:n,permissions:o,isLargeTeam:r,channelCount:s}=t;return(u.a7[e]||[]).filter((e=>!!e.segments.includes(n)&&!(e.permission&&!o[e.permission])&&!(e.requiresLargeTeam&&!r)&&!(void 0!==e.maxChannels&&s>e.maxChannels)))})(o,t);if(!s.length)return e;const a=r.tasks||{};return s.every((e=>a[e.id]))&&e.push(o),e}),[]);o.length&&n(o)}),[v,j,x,n,m,e.completed,h,p,f,C])}},81187:(e,t,n)=>{n.d(t,{A:()=>b});var o=n(96540),r=n(88934),s=n(34843),a=n(24609),l=n(41716),i=n(19186),d=n(67294),c=n(92726),u=n(14070),p=n(96859),g=n(51318),h=n(42318),m=n(61398),x=n(97394),C=n(56523);const b=function(){let{onBeforeAction:e,skipCompletedCheck:t=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=(0,r.Zp)(),b=(0,a.bq)(),f=(0,i.QW)(),{markTaskCompleted:k}=(0,C.A)(),{onIntegrationsClick:j}=(0,g.A)(),{setSearchTerm:v}=(0,h.A)(),{open:w}=(0,p.A)(),{handleOpenProfileModal:y}=(0,m.A)(),I=(0,s.Xr)(x.TZ),A=(0,l.s)("ids"),[,S]=(0,u.A)(),F=(0,d.q)(),T=(0,c.fz)(F?.[0],"slug"),_=(0,o.useCallback)((e=>t||!e.completed),[t]);return(0,o.useCallback)((t=>{let o={};if(t.openIntegrations)return e?.(),t.integrationsSearchTerm&&v(t.integrationsSearchTerm),j(),void(_(t)&&k(t.milestoneId,t.id));if(t.openAiPanel)return e?.(),w(),void(_(t)&&k(t.milestoneId,t.id));if(t.openProfileModal)return e?.(),y(t.openProfileModal),void(_(t)&&k(t.milestoneId,t.id));if(t.openFirstDashboard&&T){e?.();const o=`/spaces/${b}/rooms/${f}/dashboards/${T}`;return n(o),t.spotlight?void I({...t.spotlight,taskId:t.id,milestoneId:t.milestoneId,targetPath:o}):void(_(t)&&k(t.milestoneId,t.id))}if(t.route){e?.();const r=t.isSpaceRoute?`/spaces/${b}`:`/spaces/${b}/rooms/${f}`;void 0!==t.alertTabIndex&&(o.alertTabIndex=t.alertTabIndex);const s=`${r}/${t.route}`;if(n(s,{state:o}),t.openFirstAlert&&A?.[0]&&S({alertId:A[0]}),t.spotlight)return void I({...t.spotlight,taskId:t.id,milestoneId:t.milestoneId,targetPath:s});_(t)&&k(t.milestoneId,t.id)}}),[e,n,b,f,k,j,v,w,y,I,A,S,T,_])}},97926:(e,t,n)=>{n.d(t,{A:()=>p});var o=n(96540),r=n(41716),s=n(83268),a=n(67294),l=n(24609),i=n(86706),d=n(76571),c=n(41258),u=n(31246);const p=()=>{const e=(0,s.nj)(),t=(0,s.CK)(),n=(0,r.s)("ids")||[],p=(0,r.s)("loaded"),g=(0,l.vt)();(0,c.A)(g);const h=(0,d.t5)(g,"channels"),m=(0,d.t5)(g,"loaded"),x=(0,i.Gi)(),C=(0,i.gk)(),b=(0,a.q)(),f=(0,a.RQ)();return(0,o.useMemo)((()=>e&&p&&m&&C&&f?{[u.aL.welcome]:!0,[u.aL.firstNodeConnected]:t.length>=1,[u.aL.firstAlertTriggered]:n.length>=1,[u.aL.firstNotificationSent]:Array.isArray(h)&&h.length>0,[u.aL.secondNodeConnected]:t.length>=2,[u.aL.threeOrMoreNodes]:t.length>=3,[u.aL.firstTeamMemberInvited]:Array.isArray(x)&&x.length>1,[u.aL.firstDashboardCreated]:Array.isArray(b)&&b.length>=1}:null),[e,t.length,p,n.length,m,h,C,x,f,b])}}}]);