"use strict";(self.webpackChunkunifiNetworkUi=self.webpackChunkunifiNetworkUi||[]).push([[7006],{7006:(e,t,E)=>{E.r(t),E.d(t,{default:()=>Ra});var a,n,i,l,r,A,_=E(469733),T=E(296540),s=E(951272),c=E(130851),o=E(624489),S=E(891528),d=E(823881),I=E(457311),N=E(198494),m=E(87582),C=E(980859),h=E(155918);!function(e){e.STATUS_WIDGETS="statusWidgets",e.MOST_ACTIVE_CHECKS="mostActiveChecks",e.BAND_SELECTOR_CHECKS="bandSelectorChecks",e.RADIO_OVERVIEW_LEFT_VALUE="radioOverviewLeftValue",e.RADIO_OVERVIEW_RIGHT_VALUE="radioOverviewRightValue",e.LEFT_PANEL_CUSTOMIZATION_ITEMS="leftPanelCustomizationItems",e.RIGHT_PANEL_CUSTOMIZATION_ITEMS="rightPanelCustomizationItems"}(a||(a={})),function(e){e.ADJUSTED="adjusted",e.ENABLED="enabled"}(n||(n={})),function(e){e.ID="id",e.ADJUSTED="adjusted"}(i||(i={})),function(e){e.ACCESS_POINTS="accessPoints",e.CLIENTS="clients",e.APPLICATIONS="applications"}(l||(l={})),function(e){e.RADIO_OVERVIEW="radioOverview",e.DEPLOYMENT_DENSITY="deploymentDensity"}(r||(r={})),function(e){e.SIGNAL_STRENGTH_DISTRIBUTION="signalStrengthDistribution",e.RADIO_TX_RETRIES="radioTxRetries",e.WIFI_CONNECTIVITY="wifiConnectivity",e.AP_DENSITY="apDensity"}(A||(A={}));var D=E(132196),O=E(566723);const u=D.AH`
  transform: none;
`,L={userSelect:"none",marginBottom:O.Ln},g={position:"relative"},R={opacity:.35};var M,P,b;!function(e){e.ID="id",e.ADJUSTED="adjusted",e.CONTENT="content",e.WIDGETS="widgets"}(M||(M={})),function(e){e.CLIENT_CONTENT="clientContent",e.CLIENT_HEIGHT="clientHeight",e.CLIENT_WIDTH="clientWidth",e.CLIENT_Y="clientY",e.CLIENT_X="clientX"}(P||(P={})),function(e){e.DRAGGABLE_PROVIDED="draggableProvided",e.DRAGGABLE_STATE_SNAPSHOT="draggableStateSnapshot"}(b||(b={}));var p=E(523275);const V={[b.DRAGGABLE_PROVIDED]:(0,p.A)(),[b.DRAGGABLE_STATE_SNAPSHOT]:(0,p.A)()},f=(0,T.createContext)(V),w=({dashboardCustomizationItem:e,draggableProvided:t,draggableStateSnapshot:E})=>{const a=(0,T.useMemo)(()=>({[b.DRAGGABLE_PROVIDED]:t,[b.DRAGGABLE_STATE_SNAPSHOT]:E}),[t,E]);return T.createElement(T.Fragment,{key:e[M.ID]},T.createElement(f.Provider,{value:a},e[M.CONTENT]))};var $=E(60101),U=E(986238),H=E(186869),B=E(314714),k=E(705145),v=E(874807),G=E(699784),x=E(703447),y=E(713570),F=E(281837);const W=e=>Math.max(0,1-e/10),Y=32,K=[{computed_dev_id:4841,computed_engine:0,confidence:99,dev_cat:44,dev_family:9,dev_id:4841,dev_vendor:320,has_override:!1,os_name:24},{computed_dev_id:4511,computed_engine:0,confidence:100,dev_cat:46,dev_family:13,dev_id:4511,dev_vendor:320,has_override:!1,os_name:72},{computed_dev_id:4847,computed_engine:0,confidence:96,dev_cat:45,dev_family:11,dev_id:4847,dev_vendor:320,has_override:!1,os_name:24},{computed_dev_id:2952,computed_engine:0,confidence:100,dev_cat:44,dev_family:10,dev_id:2952,dev_vendor:320,has_override:!1,os_name:24},{computed_dev_id:38,computed_engine:0,confidence:99,dev_cat:47,dev_family:14,dev_id:38,dev_vendor:97,has_override:!1,os_name:1},{computed_dev_id:4625,computed_engine:0,confidence:100,dev_cat:44,dev_family:9,dev_id:4625,dev_vendor:320,has_override:!1,os_name:24},{computed_dev_id:4623,computed_engine:0,confidence:100,dev_cat:44,dev_family:9,dev_id:4623,dev_vendor:320,has_override:!1,os_name:24},{computed_dev_id:4456,computed_engine:0,confidence:100,dev_cat:51,dev_family:18,dev_id:4456,dev_vendor:320,has_override:!1,os_name:1}],Z=(0,T.memo)(({index:e,hideOutline:t=!1})=>T.createElement(F.uS,{dimension:Y},(0,T.createElement)((0,F.nH)(x.A),{margin:"0 auto",client:{fingerprint:K[e]},size:"2x"}),t?null:T.createElement(y.A,{dimension:Y,strokeDashOffset:8,offset:W(e)})));var J=E(822336),j=E(71479),X=E(825032),z=E(294303);const q="DASHBOARD_CUSTOMIZATION_WIDGET_DRAG_HANDLE_CLASSNAME",Q=(0,j.A)(z.A)`
  width: 100%;
  flex-direction: column;
  gap: ${O.kc};
`,ee=(0,j.A)(z.A,{shouldForwardProp:e=>"isActive"!==e})`
  width: 100%;
  justify-content: space-between;
  align-items: center;
  opacity: ${({isActive:e})=>e?1:.5};
`,te=(0,j.A)(z.A,{shouldForwardProp:e=>"isActive"!==e&&"isDragging"!==e&&"isSelfDragging"!==e})`
  cursor: ${({isDragging:e})=>e?"grabbing":"pointer"};
  position: relative;
  border-radius: ${J.Ay["desktop-radius-base"]};
  border-width: 1px;
  background-color: ${({isSelfDragging:e,theme:{themeName:t}})=>e?J.Ay[`desktop-color-neutral-0${t===X.S.LIGHT?"0":"1"}-${t}`]:"transparent"};
  border-style: ${({isDragging:e,isSelfDragging:t})=>e&&!t?"dashed":"solid"};
  > div:not(.${q}) {
    opacity: ${({isActive:e})=>e?1:.5};
  }
  border-color: ${({isActive:e,isDragging:t,isSelfDragging:E,theme:{themeName:a}})=>t&&!E?J.Ay[`desktop-color-neutral-03-${a}`]:e?J.Ay[`desktop-color-ublue-04-${a}`]:J.Ay[`desktop-color-neutral-03-${a}`]};
  &:hover {
    > div:not(.${q}) {
      opacity: ${({isActive:e})=>e?1:.8};
    }
    border-color: ${({isDragging:e,isSelfDragging:t,isActive:E,theme:{themeName:a}})=>e&&!t?J.Ay[`desktop-color-neutral-04-${a}`]:E?J.Ay[`desktop-color-ublue-05-${a}`]:J.Ay[`desktop-color-neutral-04-${a}`]};
  }
`,Ee=(0,j.A)(z.A)`
  gap: ${O.Ln};
  white-space: nowrap;
`,ae=(0,j.A)(z.A)`
  width: 100%;
  justify-content: space-between;
  padding: ${O.kc};
`,ne=Array.from(Array(8).keys()),ie=(0,T.memo)(({onClick:e})=>{const t=(0,T.useMemo)(()=>[...ne].sort(()=>Math.random()-.5),[]);return T.createElement(ae,{onClick:e},t.map(e=>T.createElement(Z,{key:e,index:e,hideOutline:!0})))});var le,re,Ae=E(370333);!function(e){e.ACCESS_POINT="accessPoint",e.CLIENT="client",e.APPLICATION="application"}(le||(le={})),function(e){e.THEME="theme",e.IMAGE_PATH="imagePath",e.DASHBOARD_SETTINGS="dashboardSettings",e.DASHBOARD_QUERY_PARAMS="dashboardQueryParams",e.LEFT_PANEL_REORDER_MODE="leftPanelReorderMode",e.SET_LEFT_PANEL_REORDER_MODE="setLeftPanelReorderMode",e.RIGHT_PANEL_REORDER_MODE="rightPanelReorderMode",e.SET_RIGHT_PANEL_REORDER_MODE="setRightPanelReorderMode"}(re||(re={}));const _e={[re.THEME]:void 0,[re.IMAGE_PATH]:void 0,[re.DASHBOARD_SETTINGS]:(0,p.A)(),[re.DASHBOARD_QUERY_PARAMS]:(0,p.A)(),[re.LEFT_PANEL_REORDER_MODE]:!1,[re.SET_LEFT_PANEL_REORDER_MODE]:v.P1,[re.RIGHT_PANEL_REORDER_MODE]:!1,[re.SET_RIGHT_PANEL_REORDER_MODE]:v.P1},Te=(0,T.createContext)(_e);var se=E(6176),ce=E(768195),oe=E(109243);const Se=Array.from(Array(8).keys()),de=[ce.W4.U6EXT,ce.W4.U6M,ce.W4.UAL6,ce.W4.U7PRO,ce.W4.U7HD,ce.W4.U7UKU,ce.W4.U6ENT,ce.W4.UHDIW],Ie={[de[0]]:{[oe.P.ID]:"5aabd026-2372-4964-9769-418af0559db7",[oe.P.DEFAULT_IMAGE_ID]:"a789fdc10e4f071eaf2ee4f47d29ec2e",[oe.P.NOPADDING_IMAGE_ID]:null,[oe.P.MODEL_SYSID]:null,[oe.P.MODEL_ABBREVIATION]:null},[de[1]]:{[oe.P.ID]:"791d524b-11dc-4221-bbed-b7f1fd4effaf",[oe.P.DEFAULT_IMAGE_ID]:"c00216ea5e740e206a04d79db29d8f7e",[oe.P.NOPADDING_IMAGE_ID]:null,[oe.P.MODEL_SYSID]:null,[oe.P.MODEL_ABBREVIATION]:null},[de[2]]:{[oe.P.ID]:"3aee50f4-7a04-4b00-a466-791803131293",[oe.P.DEFAULT_IMAGE_ID]:"4fac659e9e888a9298a9f24ce02373b2",[oe.P.NOPADDING_IMAGE_ID]:null,[oe.P.MODEL_SYSID]:null,[oe.P.MODEL_ABBREVIATION]:null},[de[3]]:{[oe.P.ID]:"fa3e6687-7eba-46ea-9539-51486184b584",[oe.P.DEFAULT_IMAGE_ID]:"ea3f9d870b89a7d611314d2ea86e41d2",[oe.P.NOPADDING_IMAGE_ID]:null,[oe.P.MODEL_SYSID]:null,[oe.P.MODEL_ABBREVIATION]:null},[de[4]]:{[oe.P.ID]:"bc0e1444-3b03-4b10-9997-4f200cdf3709",[oe.P.DEFAULT_IMAGE_ID]:"4fac659e9e888a9298a9f24ce02373b2",[oe.P.NOPADDING_IMAGE_ID]:null,[oe.P.MODEL_SYSID]:null,[oe.P.MODEL_ABBREVIATION]:null},[de[5]]:{[oe.P.ID]:"b106f982-1b57-4e8f-89b0-bb811d086fa4",[oe.P.DEFAULT_IMAGE_ID]:"4f298362b4bc9f8fd34e52bbf386ec4f",[oe.P.NOPADDING_IMAGE_ID]:null,[oe.P.MODEL_SYSID]:null,[oe.P.MODEL_ABBREVIATION]:null},[de[6]]:{[oe.P.ID]:"6b036438-7ceb-464b-97e7-d681054e41bb",[oe.P.DEFAULT_IMAGE_ID]:"7e7944d429b60b023e8cbbd002125b73",[oe.P.NOPADDING_IMAGE_ID]:null,[oe.P.MODEL_SYSID]:null,[oe.P.MODEL_ABBREVIATION]:null},[de[7]]:{[oe.P.ID]:"f4ad7798-a1f2-49ae-bc00-73d0361a4009",[oe.P.DEFAULT_IMAGE_ID]:"55cd5aabeb0583bebfe4220676f7d7df",[oe.P.NOPADDING_IMAGE_ID]:null,[oe.P.MODEL_SYSID]:null,[oe.P.MODEL_ABBREVIATION]:null}},Ne=(0,T.memo)(({index:e})=>{const t=(0,T.useContext)(Te);return T.createElement(se.C,{model:de[e],width:"80%",height:"80%",imagePath:t[re.IMAGE_PATH],theme:t[re.THEME],deviceModelMap:Ie})}),me=(0,T.memo)(({index:e,hideOutline:t=!1})=>T.createElement(F.uS,{dimension:Y},(0,T.createElement)((0,F.nH)(Ne),{index:e}),t?null:T.createElement(y.A,{dimension:Y,strokeDashOffset:8,offset:W(e)})));var Ce=E(455155),he=E(601242),De=E(411502);const Oe=[(0,he.j9)(De.ow),(0,he.j9)(De.xF),(0,he.j9)(De.FU),(0,he.j9)(De.Bq),(0,he.j9)(De.Xc),(0,he.j9)(De.TL),(0,he.j9)(De.Xr),(0,he.j9)(De.lI)],ue=(0,T.memo)(({index:e,hideOutline:t=!1})=>T.createElement(F.uS,{dimension:Y},(0,T.createElement)((0,F.nH)(Ce.A),{iconFileName:Oe[e]}),t?null:T.createElement(y.A,{dimension:Y,strokeDashOffset:8,offset:W(e)}))),Le=[[le.ACCESS_POINT,me],[le.CLIENT,Z],[le.APPLICATION,ue]],ge=(0,j.A)(z.A)`
  gap: ${O.YC};
  position: relative;
  flex-direction: column;
  align-items: center;
`,Re=(0,j.A)(z.A)`
  width: 100%;
  height: 4px;
  width: 90%;
  border-radius: 1px;
  background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-neutral-03-${e}`]};
`,Me=(0,T.memo)(({children:e})=>T.createElement(ge,null,e,T.createElement(Re,null))),Pe=(0,T.memo)(({onClick:e})=>{const{values:t}=(0,s.j7)(),E=t[a.MOST_ACTIVE_CHECKS],i=E[l.ACCESS_POINTS][n.ENABLED],r=E[l.CLIENTS][n.ENABLED],A=E[l.APPLICATIONS][n.ENABLED],_=(0,T.useMemo)(()=>Le.filter(([e])=>!i&&!r&&!A||{[le.ACCESS_POINT]:i,[le.CLIENT]:r,[le.APPLICATION]:A}[e]).map(([e,t])=>t),[i,r,A]),c=(0,T.useCallback)((e,t)=>T.createElement(t,{index:e}),[]),o=(0,T.useCallback)(e=>T.createElement(Me,{key:e},c(e,(0,Ae.Vj)(_))),[_,c]),S=(0,T.useMemo)(()=>Se.map(o),[o]);return T.createElement(ae,{onClick:e},S)});var be=E(217439);const pe=(0,j.A)("div")`
  ${({height:e})=>void 0!==e?`height: ${Number.isNaN(Number(e))?e:`${e}px`};`:""}
  ${({borderRadius:e=2})=>`border-radius: ${e}px; `}
  ${({width:e})=>void 0!==e?`width: ${Number.isNaN(Number(e))?e:`${e}px`};`:""}
    ${({margin:e})=>void 0!==e?`margin: ${e}`:""}
  ${({marginTop:e})=>void 0!==e?`margin-top: ${Number.isNaN(Number(e))?e:`${e}px`};`:""}
  ${({marginRight:e})=>void 0!==e?`margin-right: ${Number.isNaN(Number(e))?e:`${e}px`};`:""}
  ${({marginBottom:e})=>void 0!==e?`margin-bottom: ${Number.isNaN(Number(e))?e:`${e}px`};`:""}
  ${({marginLeft:e})=>void 0!==e?`margin-left: ${Number.isNaN(Number(e))?e:`${e}px`};`:""}
  ${({aspectRatio:e})=>e&&`padding-top: ${(e=>{switch(e){case"4:1":return"25%";case"3:1":return"33.33%";case"16:9":return"56.25%";case"3:2":return"66.66%";case"4:3":return"75%;";default:return"0"}})(e)}`};
  ${({visibility:e})=>e&&`visibility: ${e}`};
  background: ${({theme:{themeName:e}})=>e===X.S.DARK?"#232323":"#dbdce1"};
`,Ve=e=>T.createElement(pe,{...e});var fe;!function(e){e.PURPLE_6="PURPLE_6",e.BLUE_5="BLUE_5",e.BLUE_6="BLUE_6",e.BLUE_7="BLUE_7",e.BLUE_8="BLUE_8",e.BLUE_9="BLUE_9",e.AQUA_6="AQUA_6",e.GREEN_6="GREEN_6",e.LIME_6="LIME_6"}(fe||(fe={}));const we={[fe.PURPLE_6]:"purple-06",[fe.BLUE_5]:"ublue-05",[fe.BLUE_6]:"ublue-04",[fe.BLUE_7]:"ublue-07",[fe.BLUE_8]:"ublue-08",[fe.BLUE_9]:"ublue-09",[fe.AQUA_6]:"aqua-06",[fe.GREEN_6]:"green-06",[fe.LIME_6]:"lime-06"},$e=(0,j.A)("svg")`
  height: 40px;
  width: 40px;
`,Ue=(0,j.A)("circle",{shouldForwardProp:e=>"index"!==e})`
  stroke-width: 8px;
  fill: transparent;
  stroke-dasharray: ${57.6}, 284;
  ${({className:e,index:t,theme:{themeName:E}})=>`\n    &.${e} {\n      stroke: ${J.Ay[`desktop-color-${we[e]}-${E}`]};\n      stroke-dashoffset: ${0===t?0:"-"+57.6*t};\n    }\n  `}
`,He=(0,T.memo)(({colors:e})=>T.createElement($e,{viewBox:"0 0 100 100"},e.map((e,t)=>T.createElement(Ue,{key:`${e}__${String(t)}`,cx:"50",cy:"50",r:"45",className:e,index:t})))),Be=14,ke=20,ve="DONUT_CHART_RIGHT_CLASSNAME",Ge="DONUT_CHART_LEFT_CLASSNAME",xe="DONUT_CHART_HEADER_CLASSNAME",ye="DONUT_CHART_BLUE_5_CLASSNAME",Fe="DONUT_CHART_BLUE_6_CLASSNAME",We="DONUT_CHART_BLUE_7_CLASSNAME",Ye="DONUT_CHART_BLUE_8_CLASSNAME",Ke="DONUT_CHART_BLUE_9_CLASSNAME",Ze="DONUT_CHART_NEUTRAL_CLASSNAME",Je="DONUT_CHART_AQUA_CLASSNAME",je="DONUT_CHART_PURPLE_CLASSNAME",Xe="DONUT_CHART_LIME_CLASSNAME",ze="DONUT_CHART_GREEN_CLASSNAME",qe=(0,j.A)(ae)`
  border-radius: ${J.Ay["desktop-radius-base"]};
`,Qe=(0,j.A)(z.A)`
  width: 100%;
  flex-direction: column;
  gap: ${O.kc};
`,et=(0,j.A)(z.A)`
  width: 100%;
  flex-direction: column;
`,tt=(0,j.A)(z.A)`
  width: 100%;
  padding: ${O.YC};
  gap: ${O.YC};
  align-items: center;
  border: ${({theme:{themeName:e}})=>J.Ay[`desktop-border-divider-${e}`]};
`,Et=(0,j.A)(z.A)`
  width: 100%;
  gap: ${O.YC};
  flex-direction: column;
  justify-content: space-between;
`,at=(0,j.A)(z.A)`
  width: 100%;
  justify-content: space-between;
`,nt=(0,j.A)(z.A)`
  width: 100%;
  &.${Ge} {
    gap: ${O.kc};
  }
  &.${ve} {
    justify-content: space-between;
  }
  > div {
    &.${xe} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-neutral-06-${e}`]};
    }
    &.${ye} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-ublue-04-${e}`]};
    }
    &.${Fe} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-ublue-04-${e}`]};
    }
    &.${We} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-ublue-07-${e}`]};
    }
    &.${Ye} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-ublue-08-${e}`]};
    }
    &.${Ke} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-ublue-09-${e}`]};
    }
    &.${Je} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-aqua-06-${e}`]};
    }
    &.${ze} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-green-06-${e}`]};
    }
    &.${Xe} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-lime-06-${e}`]};
    }
    &.${je} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-purple-06-${e}`]};
    }
    &.${Ze} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-neutral-03-${e}`]};
    }
  }
`,it=[fe.BLUE_6,fe.BLUE_7,fe.BLUE_8,fe.BLUE_9,fe.BLUE_5],lt=(0,T.memo)(()=>T.createElement(tt,null,T.createElement(He,{colors:it}),T.createElement(et,null,T.createElement(Et,null,T.createElement(at,null,T.createElement(nt,{className:ve},T.createElement(Ve,{width:ke,height:2,className:xe})),T.createElement(nt,{className:ve},T.createElement(Ve,{width:Be,height:2,className:xe}),T.createElement(Ve,{width:Be,height:2,className:xe}),T.createElement(Ve,{width:Be,height:2,className:xe}))),T.createElement(at,null,T.createElement(nt,{className:Ge},T.createElement(Ve,{width:2,height:2,className:ye}),T.createElement(Ve,{width:ke,height:2,className:Ze})),T.createElement(nt,{className:ve},T.createElement(Ve,{width:Be,height:2,className:Fe}),T.createElement(Ve,{width:Be,height:2,className:ze}),T.createElement(Ve,{width:Be,height:2,className:Ze}))),T.createElement(at,null,T.createElement(nt,{className:Ge},T.createElement(Ve,{width:2,height:2,className:Fe}),T.createElement(Ve,{width:ke,height:2,className:Ze})),T.createElement(nt,{className:ve},T.createElement(Ve,{width:Be,height:2,className:Fe}),T.createElement(Ve,{width:Be,height:2,className:ze}),T.createElement(Ve,{width:Be,height:2,className:Ze}))),T.createElement(at,null,T.createElement(nt,{className:Ge},T.createElement(Ve,{width:2,height:2,className:We}),T.createElement(Ve,{width:ke,height:2,className:Ze})),T.createElement(nt,{className:ve},T.createElement(Ve,{width:Be,height:2,className:Fe}),T.createElement(Ve,{width:Be,height:2,className:ze}),T.createElement(Ve,{width:Be,height:2,className:Ze}))),T.createElement(at,null,T.createElement(nt,{className:Ge},T.createElement(Ve,{width:2,height:2,className:Ye}),T.createElement(Ve,{width:ke,height:2,className:Ze})),T.createElement(nt,{className:ve},T.createElement(Ve,{width:Be,height:2,className:Fe}),T.createElement(Ve,{width:Be,height:2,className:ze}),T.createElement(Ve,{width:Be,height:2,className:Ze}))),T.createElement(at,null,T.createElement(nt,{className:Ge},T.createElement(Ve,{width:2,height:2,className:Ke}),T.createElement(Ve,{width:ke,height:2,className:Ze})),T.createElement(nt,{className:ve},T.createElement(Ve,{width:Be,height:2,className:Fe}),T.createElement(Ve,{width:Be,height:2,className:ze}),T.createElement(Ve,{width:Be,height:2,className:Ze}))))))),rt=[fe.AQUA_6,fe.GREEN_6,fe.LIME_6,fe.PURPLE_6,fe.BLUE_6],At=(0,T.memo)(()=>T.createElement(tt,null,T.createElement(He,{colors:rt}),T.createElement(et,null,T.createElement(Et,null,T.createElement(at,null,T.createElement(nt,{className:ve},T.createElement(Ve,{width:ke,height:2,className:xe})),T.createElement(nt,{className:ve},T.createElement(Ve,{width:Be,height:2,className:xe}),T.createElement(Ve,{width:Be,height:2,className:xe}),T.createElement(Ve,{width:Be,height:2,className:xe}))),T.createElement(at,null,T.createElement(nt,{className:Ge},T.createElement(Ve,{width:2,height:2,className:Fe}),T.createElement(Ve,{width:ke,height:2,className:Ze})),T.createElement(nt,{className:ve},T.createElement(Ve,{width:Be,height:2,className:Je}),T.createElement(Ve,{width:Be,height:2,className:je}),T.createElement(Ve,{width:Be,height:2,className:Ze}))),T.createElement(at,null,T.createElement(nt,{className:Ge},T.createElement(Ve,{width:2,height:2,className:Je}),T.createElement(Ve,{width:ke,height:2,className:Ze})),T.createElement(nt,{className:ve},T.createElement(Ve,{width:Be,height:2,className:Je}),T.createElement(Ve,{width:Be,height:2,className:je}),T.createElement(Ve,{width:Be,height:2,className:Ze}))),T.createElement(at,null,T.createElement(nt,{className:Ge},T.createElement(Ve,{width:2,height:2,className:ze}),T.createElement(Ve,{width:ke,height:2,className:Ze})),T.createElement(nt,{className:ve},T.createElement(Ve,{width:Be,height:2,className:Je}),T.createElement(Ve,{width:Be,height:2,className:je}),T.createElement(Ve,{width:Be,height:2,className:Ze}))),T.createElement(at,null,T.createElement(nt,{className:Ge},T.createElement(Ve,{width:2,height:2,className:Xe}),T.createElement(Ve,{width:ke,height:2,className:Ze})),T.createElement(nt,{className:ve},T.createElement(Ve,{width:Be,height:2,className:Je}),T.createElement(Ve,{width:Be,height:2,className:je}),T.createElement(Ve,{width:Be,height:2,className:Ze}))),T.createElement(at,null,T.createElement(nt,{className:Ge},T.createElement(Ve,{width:2,height:2,className:je}),T.createElement(Ve,{width:ke,height:2,className:Ze})),T.createElement(nt,{className:ve},T.createElement(Ve,{width:Be,height:2,className:Je}),T.createElement(Ve,{width:Be,height:2,className:je}),T.createElement(Ve,{width:Be,height:2,className:Ze}))))))),_t=(0,T.memo)(({onClick:e})=>T.createElement(qe,{onClick:e},T.createElement(Qe,null,T.createElement(At,null),T.createElement(be.A,{size:"small",color:"text-3"},T.createElement(G.sA,{id:"COMMON_TRAFFIC_IDENTIFICATION"}))),T.createElement(Qe,null,T.createElement(lt,null),T.createElement(be.A,{size:"small",color:"text-3"},T.createElement(G.sA,{id:"DASHBOARD_MODULE_WIFI_TECHNOLOGY_HEADER"})))));var Tt=E(231755),st=E(362412);const ct="WIFI_CONNECTIVITY_NEUTRAL_CLASSNAME",ot="WIFI_CONNECTIVITY_SUCCESS_CLASSNAME",St="WIFI_CONNECTIVITY_WARNING_CLASSNAME",dt="WIFI_CONNECTIVITY_DANGER_CLASSNAME",It=(0,j.A)(z.A)`
  width: 100%;
  flex-direction: column;
  > div:nth-child(2) {
    margin: ${O.kc} 0 ${O.YC} 0;
  }
  border-radius: ${J.Ay["desktop-radius-base"]};
  border: ${({theme:{themeName:e}})=>J.Ay[`desktop-border-divider-${e}`]};
  padding: ${O.kc} ${O.YC};
`,Nt=(0,j.A)(z.A,{shouldForwardProp:e=>"footer"!==e})`
  width: 100%;
  justify-content: space-between;
  ${({footer:e=!1})=>e?"justify-content: unset; gap: 22px;":""}
  .${ct} {
    background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-neutral-06-${e}`]};
  }
  .${ot} {
    background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-green-06-${e}`]};
  }
  .${St} {
    background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-orange-06-${e}`]};
  }
  .${dt} {
    background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-red-06-${e}`]};
  }
`,mt=(0,T.memo)(()=>T.createElement(It,null,T.createElement(Nt,null,T.createElement(Ve,{width:30,height:2,className:ct}),T.createElement(Ve,{width:6,height:2,className:ct})),T.createElement(Nt,null,T.createElement(Ve,{className:ot,width:20,height:4}),T.createElement(Ve,{className:ot,width:20,height:4}),T.createElement(Ve,{className:St,width:20,height:4}),T.createElement(Ve,{className:dt,width:20,height:4})),T.createElement(Nt,{footer:!0},T.createElement(Ve,{width:8,height:2,className:ot}),T.createElement(Ve,{width:8,height:2,className:ot}),T.createElement(Ve,{width:8,height:2,className:St}),T.createElement(Ve,{width:8,height:2,className:dt})))),Ct=16,ht="SIGNAL_STRENGTH_DISTRIBUTION_NEUTRAL_CLASSNAME",Dt="SIGNAL_STRENGTH_DISTRIBUTION_SUCCESS_CLASSNAME",Ot="SIGNAL_STRENGTH_DISTRIBUTION_WARNING_CLASSNAME",ut=(0,j.A)(z.A)`
  width: 100%;
  flex-direction: column;
  > div:nth-child(2) {
    margin: ${O.kc} 0 ${O.YC} 0;
  }
  border-radius: ${J.Ay["desktop-radius-base"]};
  border: ${({theme:{themeName:e}})=>J.Ay[`desktop-border-divider-${e}`]};
  padding: ${O.kc} ${O.YC};
`,Lt=(0,j.A)(z.A)`
  width: 100%;
  justify-content: space-between;
  .${ht} {
    background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-neutral-06-${e}`]};
  }
  .${Dt} {
    background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-green-06-${e}`]};
  }
  .${Ot} {
    background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-orange-06-${e}`]};
  }
`,gt=(0,T.memo)(()=>T.createElement(ut,null,T.createElement(Lt,null,T.createElement(Ve,{width:30,height:2,className:ht}),T.createElement(Ve,{width:6,height:2,className:ht})),T.createElement(Lt,null,T.createElement(Ve,{className:Ot,width:Ct,height:4}),T.createElement(Ve,{className:Ot,width:Ct,height:4}),T.createElement(Ve,{className:Dt,width:Ct,height:4}),T.createElement(Ve,{className:Dt,width:Ct,height:4}),T.createElement(Ve,{className:Dt,width:Ct,height:4}),T.createElement(Ve,{className:Dt,width:Ct,height:4})),T.createElement(Lt,null,T.createElement(Ve,{width:4,height:2,className:ht}),T.createElement(Ve,{width:4,height:2,className:ht}),T.createElement(Ve,{width:4,height:2,className:ht}),T.createElement(Ve,{width:4,height:2,className:ht}),T.createElement(Ve,{width:4,height:2,className:ht}),T.createElement(Ve,{width:4,height:2,className:ht}),T.createElement(Ve,{width:4,height:2,className:ht}),T.createElement(Ve,{width:4,height:2,className:ht}),T.createElement(Ve,{width:4,height:2,className:ht})))),Rt=16,Mt="RADIO_TX_RETRIES_NEUTRAL_CLASSNAME",Pt="RADIO_TX_RETRIES_SUCCESS_CLASSNAME",bt="RADIO_TX_RETRIES_WARNING_CLASSNAME",pt="RADIO_TX_RETRIES_DANGER_CLASSNAME",Vt=(0,j.A)(z.A)`
  width: 100%;
  flex-direction: column;
  > div:nth-child(2) {
    margin: ${O.kc} 0 ${O.YC} 0;
  }
  border-radius: ${J.Ay["desktop-radius-base"]};
  border: ${({theme:{themeName:e}})=>J.Ay[`desktop-border-divider-${e}`]};
  padding: ${O.kc} ${O.YC};
`,ft=(0,j.A)(z.A)`
  width: 100%;
  justify-content: space-between;
  .${Mt} {
    background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-neutral-06-${e}`]};
  }
  .${Pt} {
    background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-green-06-${e}`]};
  }
  .${bt} {
    background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-orange-06-${e}`]};
  }
  .${pt} {
    background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-red-06-${e}`]};
  }
`,wt=(0,T.memo)(()=>T.createElement(Vt,null,T.createElement(ft,null,T.createElement(Ve,{width:30,height:2,className:Mt}),T.createElement(Ve,{width:6,height:2,className:Mt})),T.createElement(ft,null,T.createElement(Ve,{width:Rt,height:4,className:pt}),T.createElement(Ve,{width:Rt,height:4,className:bt}),T.createElement(Ve,{width:Rt,height:4,className:Pt}),T.createElement(Ve,{width:Rt,height:4,className:Pt}),T.createElement(Ve,{width:Rt,height:4,className:Pt}),T.createElement(Ve,{width:Rt,height:4,className:Pt})),T.createElement(ft,null,T.createElement(Ve,{width:4,height:2,className:Mt}),T.createElement(Ve,{width:4,height:2,className:Mt}),T.createElement(Ve,{width:4,height:2,className:Mt}),T.createElement(Ve,{width:4,height:2,className:Mt}),T.createElement(Ve,{width:4,height:2,className:Mt}),T.createElement(Ve,{width:4,height:2,className:Mt}),T.createElement(Ve,{width:4,height:2,className:Mt}),T.createElement(Ve,{width:4,height:2,className:Mt}),T.createElement(Ve,{width:4,height:2,className:Mt})))),$t=[{value:A.SIGNAL_STRENGTH_DISTRIBUTION,label:"COMMON_SIGNAL_STRENGTH"},{value:A.RADIO_TX_RETRIES,label:"COMMON_TX_RETRIES"},{value:A.WIFI_CONNECTIVITY,label:"COMMON_CONNECTIVITY"}],Ut={[A.SIGNAL_STRENGTH_DISTRIBUTION]:gt,[A.RADIO_TX_RETRIES]:wt,[A.WIFI_CONNECTIVITY]:mt},Ht="RADIO_OVERVIEW_OPTION_CONTAINER_CLASSNAME",Bt=(0,j.A)(ae)`
  width: 100%;
  flex-direction: column;
  gap: ${O.Ln};
`,kt=(0,j.A)(z.A)`
  width: 100%;
  justify-content: space-between;
  gap: ${O.xO};
`,vt=(0,j.A)(z.A,{shouldForwardProp:e=>"disabled"!==e})`
  flex-direction: column;
  width: 100%;
  gap: ${O.xO};
  opacity: ${({disabled:e})=>e?.5:1};
`,Gt=(0,j.A)(z.A,{shouldForwardProp:e=>"disabled"!==e})`
  width: 100%;
  flex-direction: column;
  gap: ${O.kc};
  .${Ht} {
    width: 100%;
    min-width: max-content;
  }
  opacity: ${({disabled:e})=>e?.5:1};
`,xt="BAND_SELECTOR_SELECTED_CLASSNAME",yt=(0,j.A)(z.A)`
  height: 50%;
  border-radius: ${J.Ay["desktop-radius-base"]};
  border: ${({theme:{themeName:e}})=>J.Ay[`desktop-border-divider-${e}`]};
  gap: ${O.YC};
  padding: ${O.YC};
  width: fit-content;
`,Ft=(0,j.A)(z.A)`
  width: 100%;
  height: 100%;
  border-radius: ${J.Ay["desktop-radius-base"]};
  border: ${({theme:{themeName:e}})=>J.Ay[`desktop-border-divider-${e}`]};
  &.${xt} {
    border: 1px solid ${({theme:{themeName:e}})=>J.Ay[`desktop-color-ublue-05-${e}`]};
  }
  justify-content: center;
  align-items: center;
  padding: ${O.YC} 2px;
  height: 12px;
`,Wt=(0,j.A)(z.A)`
  width: 100%;
  flex-direction: column;
  gap: ${O.YC};
  justify-content: space-between;
  height: 100%;
`,Yt=(0,T.memo)(()=>T.createElement(yt,null,T.createElement(Wt,null,T.createElement(Ft,{className:xt},T.createElement(Ve,{width:8,height:2})),T.createElement(Ft,null,T.createElement(Ve,{width:8,height:2}))),T.createElement(Wt,null,T.createElement(Ft,null,T.createElement(Ve,{width:8,height:2})),T.createElement(Ft,null,T.createElement(Ve,{width:8,height:2}))))),Kt="100%",Zt="AP_DEPLOYMENT_DENSITY_HEADER_CLASSNAME",Jt="AP_DEPLOYMENT_DENSITY_GRADIENT_CLASSNAME",jt="AP_DEPLOYMENT_DENSITY_FOOTER_CLASSNAME";var Xt=E(939703),zt=E(785929);const qt=(0,j.A)(z.A)`
  width: 100%;
  flex-direction: column;
  > div {
    &:first-child {
      margin-bottom: ${O.Ln};
    }
    &:last-child {
      margin-top: ${O.YC};
    }
  }
`,Qt=(0,j.A)(z.A)`
  width: 100%;
  justify-content: space-between;
  > div {
    &.${Zt} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-neutral-05-${e}`]};
    }
    &.${Jt} {
      background: linear-gradient(
        90deg,
        ${(0,Xt.VG)(zt.PT,100*zt.Ux)}
          ${100*zt.tm}%,
        ${(0,Xt.VG)(zt.__,100*zt.Ux)}
          ${100*zt.kH}%,
        ${(0,Xt.VG)(zt.j9,100*zt.Ux)}
          ${100*zt.r0}%,
        ${(0,Xt.VG)(zt.j9,100*zt.Ux)}
          ${100*zt.ks}%,
        ${(0,Xt.VG)(zt.__,100*zt.Ux)}
          ${100*zt.ts}%,
        ${(0,Xt.VG)(zt.PT,100*zt.Ux)}
          ${100*zt.mK}%
      );
    }
    &.${jt} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-neutral-03-${e}`]};
    }
  }
`;var eE=E(998837),tE=E(876250);const EE={[ce.W4.UAL6]:{[oe.P.ID]:"3aee50f4-7a04-4b00-a466-791803131293",[oe.P.DEFAULT_IMAGE_ID]:"4fac659e9e888a9298a9f24ce02373b2",[oe.P.NOPADDING_IMAGE_ID]:"1f7055cef4ac72105793b78116c49be4",[oe.P.MODEL_SYSID]:void 0,[oe.P.MODEL_ABBREVIATION]:void 0}},aE=(0,j.A)(z.A)`
  > svg {
    position: absolute;
    overflow: visible;
    width: 100%;
    height: 5px;
  }
`,nE=(0,j.A)(z.A)`
  border-radius: 50%;
  overflow: hidden;
  width: ${14}px;
  height: ${14}px;
  border: 1px solid ${({theme:{themeName:e}})=>J.Ay[`desktop-color-green-05-${e}`]};
  box-sizing: content-box;
`,iE=(0,T.memo)(({distribution:e})=>{const{themeName:t}=(0,eE.u)(),E=(0,T.useContext)(Te);return T.createElement(aE,null,T.createElement("svg",null,e.map(e=>T.createElement("g",{key:e,transform:"translate(-12, -28)"},T.createElement("line",{x1:e/100*315+8,y1:24,x2:e/100*315+8,y2:33,stroke:J.Ay[`desktop-color-green-06-${t}`]}),T.createElement("foreignObject",{x:e/100*315,y:8,width:16,height:16},T.createElement(nE,null,T.createElement(se.C,{model:ce.W4.UAL6,width:14,height:14,imagePath:E[re.IMAGE_PATH],theme:E[re.THEME],deviceModelMap:EE,variant:tE.Hx.NOPADDING})))))))}),lE=(0,T.memo)(()=>T.createElement(qt,null,T.createElement(Qt,null,T.createElement(Ve,{className:Zt,width:50,height:2}),T.createElement(Ve,{className:Zt,width:2,height:2})),T.createElement(Qt,null,T.createElement(iE,{distribution:[50,70,90]}),T.createElement(Ve,{className:Jt,width:Kt,height:5})),T.createElement(Qt,null,T.createElement(Ve,{className:jt,width:Kt,height:3})))),rE=(0,T.memo)(({onClick:e})=>{const{formatMessage:t}=(0,G.tz)(),{values:E,setFieldValue:l}=(0,s.j7)(),A=E[a.STATUS_WIDGETS][S.x.BAND_SELECTOR],_=E[a.BAND_SELECTOR_CHECKS][r.RADIO_OVERVIEW],c=E[a.BAND_SELECTOR_CHECKS][r.DEPLOYMENT_DENSITY],o=E[a.RADIO_OVERVIEW_LEFT_VALUE],d=o[i.ID],I=E[a.RADIO_OVERVIEW_RIGHT_VALUE],N=I[i.ID],m=(0,T.useCallback)(()=>{A[n.ENABLED]&&_[n.ENABLED]||e()},[A,_,e]),{leftDropdownOptions:C,rightDropdownOptions:h,LeftSidePlaceholder:D,RightSidePlaceholder:O}=(0,T.useMemo)(()=>{const e=[],E=[],a=$t.length;for(let n=0;n<a;n+=1){const{value:a,label:i}=$t[n];e.push({value:a,label:t({id:i}),disabled:a===N}),E.push({value:a,label:t({id:i}),disabled:a===d})}return{leftDropdownOptions:e,rightDropdownOptions:E,LeftSidePlaceholder:Ut[d],RightSidePlaceholder:Ut[N]}},[t,d,N]),u=(0,T.useCallback)(({value:e})=>{l(a.RADIO_OVERVIEW_LEFT_VALUE,{...o,[i.ID]:e})},[l,o]),L=(0,T.useCallback)(({value:e})=>{l(a.RADIO_OVERVIEW_RIGHT_VALUE,{...I,[i.ID]:e})},[l,I]),g=(0,T.useMemo)(()=>!A[n.ENABLED]||!_[n.ENABLED],[A,_]);return T.createElement(Bt,null,T.createElement(kt,null,T.createElement(z.A,{onClick:e},T.createElement(Yt,null)),T.createElement(Gt,{disabled:!_[n.ENABLED],onClick:m},T.createElement(z.A,{onClick:e},T.createElement(D,null)),T.createElement(st.A,{options:C,value:d,onChange:u,variant:"secondary",width:"100%",optionContainerClassName:Ht,disabled:g})),T.createElement(Gt,{disabled:!_[n.ENABLED],onClick:m},T.createElement(z.A,{onClick:e},T.createElement(O,null)),T.createElement(st.A,{options:h,value:N,onChange:L,variant:"secondary",width:"100%",optionContainerClassName:Ht,disabled:g}))),T.createElement(vt,{disabled:!c[n.ENABLED],onClick:e},T.createElement(Tt.A,null),T.createElement(kt,null,T.createElement(lE,null))))}),AE=20,_E="ACTIVE_CHANNEL_ACTIVE_CLASSNAME",TE="ACTIVE_CHANNEL_INACTIVE_CLASSNAME",sE="ACTIVE_CHANNEL_HEADER_CLASSNAME",cE=(0,j.A)(z.A)`
  flex-direction: column-reverse;
  gap: ${O.kc};
  > div {
    &.${sE} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-neutral-05-${e}`]};
    }
    &.${TE} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-neutral-03-${e}`]};
    }
    &.${_E} {
      background: ${({theme:{themeName:e}})=>J.Ay[`desktop-color-green-05-${e}`]};
    }
  }
`,oE=(0,T.memo)(({onClick:e})=>T.createElement(ae,{onClick:e},T.createElement(cE,null,T.createElement(Ve,{className:_E,width:AE,height:3}),T.createElement(Ve,{className:TE,width:AE,height:3}),T.createElement(Ve,{className:sE,width:12,height:2})),T.createElement(cE,null,T.createElement(Ve,{className:TE,width:AE,height:3})),T.createElement(cE,null,T.createElement(Ve,{className:_E,width:AE,height:3})),T.createElement(cE,null,T.createElement(Ve,{className:TE,width:AE,height:3})),T.createElement(cE,null,T.createElement(Ve,{className:TE,width:AE,height:3}),T.createElement(Ve,{className:TE,width:AE,height:3})),T.createElement(cE,null,T.createElement(Ve,{className:_E,width:AE,height:3})),T.createElement(cE,null,T.createElement(Ve,{className:TE,width:AE,height:3})),T.createElement(cE,null,T.createElement(Ve,{className:_E,width:AE,height:3})),T.createElement(cE,null,T.createElement(Ve,{className:TE,width:AE,height:3})),T.createElement(cE,null,T.createElement(Ve,{className:TE,width:AE,height:3})),T.createElement(cE,null,T.createElement(Ve,{className:TE,width:AE,height:3})),T.createElement(cE,null,T.createElement(Ve,{className:_E,width:AE,height:3})),T.createElement(cE,{alignItems:"end",justifyContent:"space-between"},T.createElement(Ve,{className:TE,width:AE,height:3}),T.createElement(Ve,{className:sE,width:8,height:2})))),SE={[S.x.MOST_ACTIVE]:{id:"COMMON_MOST_ACTIVE",Widget:Pe},[S.x.MOST_COMMON_CLIENT_FINGERPRINTS]:{id:"COMMON_MOST_COMMON_DEVICES",Widget:ie},[S.x.ACTIVE_CHANNELS]:{id:"DASHBOARD_MODULE_ACTIVE_CHANNELS",Widget:oE},[S.x.BAND_SELECTOR]:{id:"COMMON_AP",Widget:rE},[S.x.CHARTS]:{id:"DASHBOARD_CHARTS",Widget:_t}};var dE;!function(e){e.IS_DRAGGING="isDragging",e.DRAGGABLE_ID="draggableId"}(dE||(dE={}));const IE={[dE.IS_DRAGGING]:!1,[dE.DRAGGABLE_ID]:void 0},NE=(0,T.createContext)(IE);var mE=E(206545);const CE=(0,j.A)(mE.A,{shouldForwardProp:e=>"reorderMode"!==e&&"isDragging"!==e})`
  ${({reorderMode:e})=>e?"":"display: none;"}
  opacity: ${({reorderMode:e,isDragging:t})=>e&&!t?1:0};
  cursor: ${({reorderMode:e})=>e?"grab":"default"};
  position: absolute;
  left: -10px;
  top: 50%;
  transform: translate(-50%, -50%);
`,hE=({reorderMode:e,dragHandleProps:t,draggableStyle:E,isDragging:a})=>T.createElement("div",{...t,style:E,className:q},T.createElement(CE,{reorderMode:e,isDragging:a})),DE=(0,T.forwardRef)(({checkListItems:e,widget:t,disableDragging:E=!1},i)=>{const{setFieldValue:l,values:r}=(0,s.j7)(),A=r[a.STATUS_WIDGETS],_=(0,T.useContext)(Te)[re.RIGHT_PANEL_REORDER_MODE],c=(0,T.useCallback)(()=>{l(a.STATUS_WIDGETS,{...A,[t]:{...A[t],[n.ENABLED]:!A[t][n.ENABLED]}})},[l,A,t]),{id:o,Widget:S}=(0,T.useMemo)(()=>SE[t],[t]),d=(0,T.useMemo)(()=>A[t][n.ENABLED],[A,t]),I=(0,T.useContext)(NE)[dE.IS_DRAGGING],N=(0,T.useContext)(f),{innerRef:m=v.P1,draggableProps:C=(0,p.A)(),dragHandleProps:h=(0,p.A)()}=N[b.DRAGGABLE_PROVIDED],D=N[b.DRAGGABLE_STATE_SNAPSHOT],O=(0,T.useMemo)(()=>vE(C.style||{}),[C.style]);return T.createElement("div",{key:t,ref:m,...C,style:O},T.createElement(Q,{key:t},o||e?T.createElement(ee,{isActive:d},o?T.createElement(k.A,{size:"small",color:"text-3",isTruncated:!0},T.createElement(G.sA,{id:o})):null,e?T.createElement(Ee,null,e.map(({id:e,checked:t,disabled:E,onChange:a,children:n})=>T.createElement(B.A,{key:e,id:e,checked:t,disabled:E,onChange:a},n))):null):null,T.createElement(te,{ref:i,isActive:d,isDragging:I,isSelfDragging:D.isDragging},T.createElement(hE,{dragHandleProps:h,reorderMode:!E&&_,draggableStyle:O,isDragging:I}),T.createElement(S,{onClick:c}))))}),OE=(0,T.memo)(DE),uE=(0,T.forwardRef)((e,t)=>T.createElement(OE,{ref:t,widget:S.x.MOST_COMMON_CLIENT_FINGERPRINTS})),LE=(0,T.memo)(uE),gE=(0,T.forwardRef)((e,t)=>{const{values:E,setFieldValue:i}=(0,s.j7)(),r=E[a.STATUS_WIDGETS][S.x.MOST_ACTIVE],A=E[a.MOST_ACTIVE_CHECKS],_=A[l.ACCESS_POINTS],c=A[l.CLIENTS],o=A[l.APPLICATIONS],d=(0,T.useCallback)(({target:{checked:e}})=>{i(a.MOST_ACTIVE_CHECKS,{[l.ACCESS_POINTS]:{..._,[n.ENABLED]:e||!(c[n.ENABLED]||o[n.ENABLED])},[l.CLIENTS]:{...c},[l.APPLICATIONS]:{...o}})},[i,_,c,o]),I=(0,T.useCallback)(({target:{checked:e}})=>{i(a.MOST_ACTIVE_CHECKS,{[l.ACCESS_POINTS]:{..._},[l.CLIENTS]:{...c,[n.ENABLED]:e||!(_[n.ENABLED]||o[n.ENABLED])},[l.APPLICATIONS]:{...o}})},[i,c,_,o]),N=(0,T.useCallback)(({target:{checked:e}})=>{i(a.MOST_ACTIVE_CHECKS,{[l.ACCESS_POINTS]:{..._},[l.CLIENTS]:{...c},[l.APPLICATIONS]:{...o,[n.ENABLED]:e||!(_[n.ENABLED]||c[n.ENABLED])}})},[i,o,_,c]),m=(0,T.useMemo)(()=>{return e=!r[n.ENABLED],[{id:l.ACCESS_POINTS,checked:_[n.ENABLED],disabled:e,children:T.createElement(G.sA,{id:"COMMON_APS"}),onChange:d},{id:l.CLIENTS,checked:c[n.ENABLED],disabled:e,children:T.createElement(G.sA,{id:"COMMON_CLIENTS"}),onChange:I},{id:l.APPLICATIONS,checked:o[n.ENABLED],disabled:e,children:T.createElement(G.sA,{id:"COMMON_APPS"}),onChange:N}];var e},[r,_,c,o,d,I,N]);return T.createElement(OE,{ref:t,checkListItems:m,widget:S.x.MOST_ACTIVE})}),RE=(0,T.memo)(gE),ME=(0,T.forwardRef)((e,t)=>T.createElement(OE,{ref:t,widget:S.x.CHARTS})),PE=(0,T.memo)(ME),bE=(0,T.forwardRef)((e,t)=>{const{values:E,setFieldValue:i}=(0,s.j7)(),l=E[a.STATUS_WIDGETS][S.x.BAND_SELECTOR],A=E[a.BAND_SELECTOR_CHECKS],_=A[r.RADIO_OVERVIEW],c=A[r.DEPLOYMENT_DENSITY],o=(0,T.useCallback)(({target:{checked:e}})=>{i(a.BAND_SELECTOR_CHECKS,{[r.RADIO_OVERVIEW]:{..._,[n.ENABLED]:e||!c[n.ENABLED]},[r.DEPLOYMENT_DENSITY]:{...c}})},[i,_,c]),d=(0,T.useCallback)(({target:{checked:e}})=>{i(a.BAND_SELECTOR_CHECKS,{[r.RADIO_OVERVIEW]:{..._},[r.DEPLOYMENT_DENSITY]:{...c,[n.ENABLED]:e||!_[n.ENABLED]}})},[i,c,_]),I=(0,T.useMemo)(()=>{return e=!l[n.ENABLED],[{id:r.RADIO_OVERVIEW,checked:_[n.ENABLED],disabled:e,children:T.createElement(G.sA,{id:"DASHBOARD_RADIO_OVERVIEW"}),onChange:o},{id:r.DEPLOYMENT_DENSITY,checked:c[n.ENABLED],disabled:e,children:T.createElement(G.sA,{id:"DASHBOARD_DEPLOYMENT_DENSITY"}),onChange:d}];var e},[_,c,l,o,d]);return T.createElement(OE,{ref:t,checkListItems:I,widget:S.x.BAND_SELECTOR})}),pE=(0,T.memo)(bE),VE=(0,T.forwardRef)((e,t)=>T.createElement(OE,{ref:t,widget:S.x.ACTIVE_CHANNELS})),fE=(0,T.memo)(VE),wE={[S.x.MOST_ACTIVE]:{[M.ID]:S.x.MOST_ACTIVE,[M.CONTENT]:T.createElement(RE,null),[M.ADJUSTED]:!1,[M.WIDGETS]:H.o},[S.x.MOST_COMMON_CLIENT_FINGERPRINTS]:{[M.ID]:S.x.MOST_COMMON_CLIENT_FINGERPRINTS,[M.CONTENT]:T.createElement(LE,null),[M.ADJUSTED]:!1,[M.WIDGETS]:[h.Z.MOST_COMMON_CLIENT_FINGERPRINTS]},[S.x.ACTIVE_CHANNELS]:{[M.ID]:S.x.ACTIVE_CHANNELS,[M.CONTENT]:T.createElement(fE,null),[M.ADJUSTED]:!1,[M.WIDGETS]:[h.Z.WIFI_CHANNELS]},[S.x.BAND_SELECTOR]:{[M.ID]:S.x.BAND_SELECTOR,[M.CONTENT]:T.createElement(pE,null),[M.ADJUSTED]:!1,[M.WIDGETS]:$.hD},[S.x.CHARTS]:{[M.ID]:S.x.CHARTS,[M.CONTENT]:T.createElement(PE,null),[M.ADJUSTED]:!1,[M.WIDGETS]:U.Mw}},$E=[],UE=[wE[S.x.MOST_ACTIVE],wE[S.x.MOST_COMMON_CLIENT_FINGERPRINTS],wE[S.x.ACTIVE_CHANNELS],wE[S.x.BAND_SELECTOR],wE[S.x.CHARTS]],HE="DASHBOARD_CUSTOMIZATION_DROPPABLE_ID",BE="DASHBOARD_CUSTOMIZATION_DRAGGABLE_ID",kE=(e,t,E)=>{const a=Array.from(e),[n]=a.splice(t,1);return a.splice(E,0,n),a},vE=e=>({...L,...e}),GE=e=>({...e?{pointerEvents:"none",opacity:.5}:{},...g}),xE=e=>document.querySelector(`[data-rfd-draggable-id='${e}']`),yE=e=>[HE,e].join(),FE=e=>[BE,e].join();var WE=E(870443);const YE={[h.Z.WIFI_CLIENT_EXPERIENCE]:A.SIGNAL_STRENGTH_DISTRIBUTION,[h.Z.WIFI_TX_RETRIES]:A.RADIO_TX_RETRIES,[h.Z.WIFI_CONNECTIVITY]:A.WIFI_CONNECTIVITY},KE={[A.SIGNAL_STRENGTH_DISTRIBUTION]:h.Z.WIFI_CLIENT_EXPERIENCE,[A.RADIO_TX_RETRIES]:h.Z.WIFI_TX_RETRIES,[A.WIFI_CONNECTIVITY]:h.Z.WIFI_CONNECTIVITY,[A.AP_DENSITY]:h.Z.AP_RADIO_DENSITY},ZE=Object.values(KE),JE=WE.A.object().shape({[a.STATUS_WIDGETS]:WE.A.object().shape({[S.x.MOST_ACTIVE]:WE.A.object().shape({[n.ENABLED]:WE.A.boolean().required(),[n.ADJUSTED]:WE.A.boolean().required()}),[S.x.MOST_COMMON_CLIENT_FINGERPRINTS]:WE.A.object().shape({[n.ENABLED]:WE.A.boolean().required(),[n.ADJUSTED]:WE.A.boolean().required()}),[S.x.ACTIVE_CHANNELS]:WE.A.object().shape({[n.ENABLED]:WE.A.boolean().required(),[n.ADJUSTED]:WE.A.boolean().required()}),[S.x.BAND_SELECTOR]:WE.A.object().shape({[n.ENABLED]:WE.A.boolean().required(),[n.ADJUSTED]:WE.A.boolean().required()}),[S.x.CHARTS]:WE.A.object().shape({[n.ENABLED]:WE.A.boolean().required(),[n.ADJUSTED]:WE.A.boolean().required()})}),[a.MOST_ACTIVE_CHECKS]:WE.A.object().shape({[l.ACCESS_POINTS]:WE.A.object().shape({[n.ENABLED]:WE.A.boolean().required(),[n.ADJUSTED]:WE.A.boolean().required()}),[l.CLIENTS]:WE.A.object().shape({[n.ENABLED]:WE.A.boolean().required(),[n.ADJUSTED]:WE.A.boolean().required()}),[l.APPLICATIONS]:WE.A.object().shape({[n.ENABLED]:WE.A.boolean().required(),[n.ADJUSTED]:WE.A.boolean().required()})}),[a.BAND_SELECTOR_CHECKS]:WE.A.object().shape({[r.RADIO_OVERVIEW]:WE.A.object().shape({[n.ENABLED]:WE.A.boolean().required(),[n.ADJUSTED]:WE.A.boolean().required()}),[r.DEPLOYMENT_DENSITY]:WE.A.object().shape({[n.ENABLED]:WE.A.boolean().required(),[n.ADJUSTED]:WE.A.boolean().required()})}),[a.RADIO_OVERVIEW_LEFT_VALUE]:WE.A.object().shape({[i.ID]:WE.A.string().oneOf(Object.values(A)).required(),[i.ADJUSTED]:WE.A.boolean().required()}),[a.RADIO_OVERVIEW_RIGHT_VALUE]:WE.A.object().shape({[i.ID]:WE.A.string().oneOf(Object.values(A)).required(),[i.ADJUSTED]:WE.A.boolean().required()})}),jE=[h.Z.CYBERSECURE],XE=[h.Z.MOST_ACTIVE_APPS_APS_CLIENTS,h.Z.MOST_ACTIVE_APPS_CLIENTS,h.Z.MOST_ACTIVE_APS_CLIENTS,h.Z.MOST_ACTIVE_APPS_APS,h.Z.MOST_ACTIVE_APPS,h.Z.V2_MOST_ACTIVE_APS,h.Z.V2_MOST_ACTIVE_CLIENTS,h.Z.WIFI_CHANNELS,h.Z.WIFI_TX_RETRIES,h.Z.WIFI_CONNECTIVITY,h.Z.WIFI_CLIENT_EXPERIENCE,h.Z.AP_RADIO_DENSITY,h.Z.TRAFFIC_IDENTIFICATION,h.Z.WIFI_TECHNOLOGY],zE=(e,t)=>{Ea(e,H.o),t[a.STATUS_WIDGETS][S.x.MOST_ACTIVE][n.ENABLED]&&(t[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ENABLED]&&t[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ENABLED]&&t[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ENABLED]&&e.set(h.Z.MOST_ACTIVE_APPS_APS_CLIENTS,!0),t[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ENABLED]&&t[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ENABLED]&&!t[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ENABLED]&&e.set(h.Z.MOST_ACTIVE_APS_CLIENTS,!0),t[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ENABLED]&&!t[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ENABLED]&&t[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ENABLED]&&e.set(h.Z.MOST_ACTIVE_APPS_APS,!0),!t[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ENABLED]&&t[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ENABLED]&&t[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ENABLED]&&e.set(h.Z.MOST_ACTIVE_APPS_CLIENTS,!0),t[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ENABLED]||t[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ENABLED]||!t[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ENABLED]||e.set(h.Z.MOST_ACTIVE_APPS,!0),!t[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ENABLED]||t[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ENABLED]||t[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ENABLED]||e.set(h.Z.V2_MOST_ACTIVE_APS,!0),t[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ENABLED]||!t[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ENABLED]||t[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ENABLED]||e.set(h.Z.V2_MOST_ACTIVE_CLIENTS,!0))},qE=(e,t)=>{e.set(h.Z.MOST_COMMON_CLIENT_FINGERPRINTS,t[a.STATUS_WIDGETS][S.x.MOST_COMMON_CLIENT_FINGERPRINTS][n.ENABLED])},QE=(e,t)=>{e.set(h.Z.WIFI_CHANNELS,t[a.STATUS_WIDGETS][S.x.ACTIVE_CHANNELS][n.ENABLED])},ea=(e,t)=>{(t[a.STATUS_WIDGETS][S.x.BAND_SELECTOR][n.ENABLED]?aa:Ea)(e,ZE),t[a.STATUS_WIDGETS][S.x.BAND_SELECTOR][n.ENABLED]&&(t[a.BAND_SELECTOR_CHECKS][r.RADIO_OVERVIEW][n.ENABLED]&&(e.set(KE[t[a.RADIO_OVERVIEW_LEFT_VALUE][i.ID]],!0),e.set(KE[t[a.RADIO_OVERVIEW_RIGHT_VALUE][i.ID]],!0)),e.set(h.Z.AP_RADIO_DENSITY,t[a.BAND_SELECTOR_CHECKS][r.DEPLOYMENT_DENSITY][n.ENABLED]))},ta=(e,t)=>{e.set(h.Z.TRAFFIC_IDENTIFICATION,t[a.STATUS_WIDGETS][S.x.CHARTS][n.ENABLED]),e.set(h.Z.WIFI_TECHNOLOGY,t[a.STATUS_WIDGETS][S.x.CHARTS][n.ENABLED])},Ea=(e,t)=>{t.forEach(t=>{e.has(t)&&e.set(t,!1)})},aa=(e,t)=>{t.forEach(t=>{e.has(t)&&e.delete(t)})},na=(e,{name:t,enabled:E})=>(e.set(t,E),e),ia=([e,t],E,a)=>{const n=[];var i;return t.reduce((e=>(t,E)=>(E(t,e),t))(a),E.reduce(na,new Map)).forEach((i=n,(e,t)=>{i.push({name:t,enabled:e})})),n.sort((e=>(t,E)=>{const a=e.findIndex(e=>e[M.WIDGETS].includes(t.name)),n=e.findIndex(e=>e[M.WIDGETS].includes(E.name));if(a>-1||n>-1){if(a<n)return-1;if(a>n)return 1}return 0})(e))},la=({isManualLayoutPreference:e,dashboardCustomizationFormValues:t,dashboardCustomizationStatusWidgetVariant:E,fieldKey:a})=>{if(e){const e=t[a].findIndex(e=>e[M.ID]===E);if(e>-1){const n=t[a][e];if(!n[M.ADJUSTED]){const i=t[a].filter(e=>e[M.ID]!==E).findIndex(e=>!e[M.ADJUSTED]);t[a]=kE(t[a],e,i>-1?i:t[a].length-1),n[M.ADJUSTED]=!0}}}},ra=({dashboardCustomizationFormValues:e,dashboardSettingsWidget:{name:t,enabled:E},dashboardSettingsLayoutPreference:A})=>{const _=A===d.b5.MANUAL;switch(t){case h.Z.MOST_ACTIVE_APPS_APS_CLIENTS:case h.Z.MOST_ACTIVE_APPS_CLIENTS:case h.Z.MOST_ACTIVE_APS_CLIENTS:case h.Z.MOST_ACTIVE_APPS_APS:case h.Z.V2_MOST_ACTIVE_APS:case h.Z.V2_MOST_ACTIVE_CLIENTS:case h.Z.MOST_ACTIVE_APPS:switch(E&&!e[a.STATUS_WIDGETS][S.x.MOST_ACTIVE][n.ADJUSTED]&&(e[a.STATUS_WIDGETS][S.x.MOST_ACTIVE][n.ENABLED]=!0,e[a.STATUS_WIDGETS][S.x.MOST_ACTIVE][n.ADJUSTED]=!0),la({isManualLayoutPreference:_,dashboardCustomizationFormValues:e,dashboardCustomizationStatusWidgetVariant:S.x.MOST_ACTIVE,fieldKey:a.RIGHT_PANEL_CUSTOMIZATION_ITEMS}),t){case h.Z.MOST_ACTIVE_APPS_APS_CLIENTS:E&&!e[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ADJUSTED]&&(e[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ENABLED]=!0,e[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ADJUSTED]=!0),E&&!e[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ADJUSTED]&&(e[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ENABLED]=!0,e[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ADJUSTED]=!0),E&&!e[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ADJUSTED]&&(e[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ENABLED]=!0,e[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ADJUSTED]=!0);break;case h.Z.MOST_ACTIVE_APPS_CLIENTS:E&&!e[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ADJUSTED]&&(e[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ENABLED]=!0,e[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ADJUSTED]=!0),E&&!e[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ADJUSTED]&&(e[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ENABLED]=!0,e[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ADJUSTED]=!0);break;case h.Z.MOST_ACTIVE_APS_CLIENTS:E&&!e[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ADJUSTED]&&(e[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ENABLED]=!0,e[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ADJUSTED]=!0),E&&!e[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ADJUSTED]&&(e[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ENABLED]=!0,e[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ADJUSTED]=!0);break;case h.Z.MOST_ACTIVE_APPS_APS:E&&!e[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ADJUSTED]&&(e[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ENABLED]=!0,e[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ADJUSTED]=!0),E&&!e[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ADJUSTED]&&(e[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ENABLED]=!0,e[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ADJUSTED]=!0);break;case h.Z.V2_MOST_ACTIVE_APS:E&&!e[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ADJUSTED]&&(e[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ENABLED]=!0,e[a.MOST_ACTIVE_CHECKS][l.ACCESS_POINTS][n.ADJUSTED]=!0);break;case h.Z.V2_MOST_ACTIVE_CLIENTS:E&&!e[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ADJUSTED]&&(e[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ENABLED]=!0,e[a.MOST_ACTIVE_CHECKS][l.CLIENTS][n.ADJUSTED]=!0);break;case h.Z.MOST_ACTIVE_APPS:E&&!e[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ADJUSTED]&&(e[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ENABLED]=!0,e[a.MOST_ACTIVE_CHECKS][l.APPLICATIONS][n.ADJUSTED]=!0)}break;case h.Z.MOST_COMMON_CLIENT_FINGERPRINTS:E&&!e[a.STATUS_WIDGETS][S.x.MOST_COMMON_CLIENT_FINGERPRINTS][n.ADJUSTED]&&(e[a.STATUS_WIDGETS][S.x.MOST_COMMON_CLIENT_FINGERPRINTS][n.ENABLED]=!0,e[a.STATUS_WIDGETS][S.x.MOST_COMMON_CLIENT_FINGERPRINTS][n.ADJUSTED]=!0),la({isManualLayoutPreference:_,dashboardCustomizationFormValues:e,dashboardCustomizationStatusWidgetVariant:S.x.MOST_COMMON_CLIENT_FINGERPRINTS,fieldKey:a.RIGHT_PANEL_CUSTOMIZATION_ITEMS});break;case h.Z.WIFI_CHANNELS:E&&!e[a.STATUS_WIDGETS][S.x.ACTIVE_CHANNELS][n.ADJUSTED]&&(e[a.STATUS_WIDGETS][S.x.ACTIVE_CHANNELS][n.ENABLED]=!0,e[a.STATUS_WIDGETS][S.x.ACTIVE_CHANNELS][n.ADJUSTED]=!0),la({isManualLayoutPreference:_,dashboardCustomizationFormValues:e,dashboardCustomizationStatusWidgetVariant:S.x.ACTIVE_CHANNELS,fieldKey:a.RIGHT_PANEL_CUSTOMIZATION_ITEMS});break;case h.Z.WIFI_CLIENT_EXPERIENCE:case h.Z.WIFI_TX_RETRIES:case h.Z.WIFI_CONNECTIVITY:case h.Z.AP_RADIO_DENSITY:switch(E&&!e[a.STATUS_WIDGETS][S.x.BAND_SELECTOR][n.ADJUSTED]&&(e[a.STATUS_WIDGETS][S.x.BAND_SELECTOR][n.ENABLED]=!0,e[a.STATUS_WIDGETS][S.x.BAND_SELECTOR][n.ADJUSTED]=!0),la({isManualLayoutPreference:_,dashboardCustomizationFormValues:e,dashboardCustomizationStatusWidgetVariant:S.x.BAND_SELECTOR,fieldKey:a.RIGHT_PANEL_CUSTOMIZATION_ITEMS}),t){case h.Z.WIFI_CLIENT_EXPERIENCE:case h.Z.WIFI_TX_RETRIES:case h.Z.WIFI_CONNECTIVITY:if(E&&!e[a.BAND_SELECTOR_CHECKS][r.RADIO_OVERVIEW][n.ADJUSTED]&&(e[a.BAND_SELECTOR_CHECKS][r.RADIO_OVERVIEW][n.ENABLED]=!0,e[a.BAND_SELECTOR_CHECKS][r.RADIO_OVERVIEW][n.ADJUSTED]=!0),_){if(E&&!e[a.RADIO_OVERVIEW_LEFT_VALUE][i.ADJUSTED]){e[a.RADIO_OVERVIEW_LEFT_VALUE][i.ID]=YE[t],e[a.RADIO_OVERVIEW_LEFT_VALUE][i.ADJUSTED]=!0;break}if(E&&!e[a.RADIO_OVERVIEW_RIGHT_VALUE][i.ADJUSTED]){e[a.RADIO_OVERVIEW_RIGHT_VALUE][i.ID]=YE[t],e[a.RADIO_OVERVIEW_RIGHT_VALUE][i.ADJUSTED]=!0;break}}break;case h.Z.AP_RADIO_DENSITY:E&&!e[a.BAND_SELECTOR_CHECKS][r.DEPLOYMENT_DENSITY][n.ADJUSTED]&&(e[a.BAND_SELECTOR_CHECKS][r.DEPLOYMENT_DENSITY][n.ENABLED]=!0,e[a.BAND_SELECTOR_CHECKS][r.DEPLOYMENT_DENSITY][n.ADJUSTED]=!0)}break;case h.Z.TRAFFIC_IDENTIFICATION:case h.Z.WIFI_TECHNOLOGY:E&&!e[a.STATUS_WIDGETS][S.x.CHARTS][n.ADJUSTED]&&(e[a.STATUS_WIDGETS][S.x.CHARTS][n.ENABLED]=!0,e[a.STATUS_WIDGETS][S.x.CHARTS][n.ADJUSTED]=!0),la({isManualLayoutPreference:_,dashboardCustomizationFormValues:e,dashboardCustomizationStatusWidgetVariant:S.x.CHARTS,fieldKey:a.RIGHT_PANEL_CUSTOMIZATION_ITEMS})}},Aa=e=>({...e,[M.ADJUSTED]:!1});var _a=E(758649),Ta=E(840279);const sa=(0,j.A)(z.A)`
  width: 100%;
  justify-content: space-between;
  padding: ${O.S2} ${O.Ln} ${O.S2} 0;
`,ca=(0,T.memo)(()=>{const e=(0,_.useDispatch)(),{isSubmitting:t,setSubmitting:E}=(0,s.j7)(),a=(0,T.useContext)(Te),n=a[re.DASHBOARD_QUERY_PARAMS],i=a[re.DASHBOARD_SETTINGS],l=(0,T.useCallback)(()=>{e((0,C.C)(n))},[e,n]),r=(0,T.useCallback)(()=>{E(!1)},[E]),A=(0,T.useCallback)(()=>{E(!0),e((0,I.Ji)({...i,layout_preference:d.b5.AUTO,widgets:(0,Ta.A)()})).then(l).catch(r)},[e,E,l,r,i]),c=(0,T.useMemo)(()=>i.layout_preference===d.b5.AUTO||t,[i.layout_preference,t]);return T.createElement(sa,null,T.createElement(_a.A,{type:"button",variant:"tertiary",onClick:A,disabled:c},T.createElement(G.sA,{id:"COMMON_RESTORE_DEFAULT"})))});var oa=E(962926),Sa=E(415246),da=E(789768),Ia=E(525836),Na=E(101955);const ma=(0,T.memo)(({fieldKey:e,reorderFieldKey:t,disableDragging:E=!1})=>{const{values:a,setFieldValue:n,isSubmitting:i}=(0,s.j7)(),l=a[e],r=(0,T.useContext)(Te)[t],[A,_]=(0,T.useState)(!1),[c,o]=(0,T.useState)(void 0),[S,d]=(0,T.useState)(void 0);(0,T.useEffect)(()=>{const e=(document.getElementsByClassName(Na.X)||[])[0];return e&&e.classList.add(u),()=>{e&&e.classList.remove(u)}},[]);const I=(0,T.useCallback)(({draggableId:e})=>{o(e)},[]),N=(0,T.useCallback)(({source:t,destination:E})=>{o(void 0),_(!1),d(void 0),E&&n(e,kE(l,t.index,E.index))},[l,e,n]),m=(0,T.useCallback)(({draggableId:t,source:{index:E}})=>{_(!0);const a=xE(t);if(a){const n=document.getElementById(FE(e));if(n){const e=l.find(({id:e})=>e===t),{paddingTop:i,paddingLeft:r}=window.getComputedStyle(n);e&&d({[P.CLIENT_CONTENT]:e[M.CONTENT],[P.CLIENT_HEIGHT]:a.clientHeight,[P.CLIENT_WIDTH]:a.clientWidth,[P.CLIENT_Y]:parseFloat(i)+[...n.children].slice(0,E).reduce((e,t)=>e+t.clientHeight+parseFloat(window.getComputedStyle(t).marginBottom),0),[P.CLIENT_X]:parseFloat(r)})}}},[l,e]),C=(0,T.useCallback)(({destination:t,draggableId:E,source:a})=>{if(t){const n=xE(E);if(n){const i=document.getElementById(FE(e));if(i){const e=[...i.children];e.splice(a.index,1);const r=l.find(({id:e})=>e===E),{paddingTop:A,paddingLeft:_}=window.getComputedStyle(i);r&&d({[P.CLIENT_CONTENT]:r[M.CONTENT],[P.CLIENT_HEIGHT]:n[P.CLIENT_HEIGHT],[P.CLIENT_WIDTH]:n[P.CLIENT_WIDTH],[P.CLIENT_Y]:parseFloat(A)+[...e.slice(0,t.index),e[a.index],...e.slice(t.index+1)].slice(0,t.index).reduce((e,t)=>e+t.clientHeight+parseFloat(window.getComputedStyle(t).marginBottom),0),[P.CLIENT_X]:parseFloat(_)})}}}},[l,e]),h=(0,T.useMemo)(()=>l.map((e,t)=>T.createElement(Ia.sx,{key:e[M.ID],draggableId:e[M.ID],index:t,isDragDisabled:E||!r},(e=>(t,E)=>T.createElement(w,{dashboardCustomizationItem:e,draggableProvided:t,draggableStateSnapshot:E}))(e))),[l,E,r]),D=(0,T.useCallback)(({droppableProps:t,innerRef:E,placeholder:a},{isDraggingOver:n})=>{return T.createElement("div",{id:FE(e),key:FE(e),...t,ref:E,style:GE(i)},h,a,S&&n?T.createElement("div",{style:(l=S,{position:"absolute",top:l[P.CLIENT_Y],left:l[P.CLIENT_X],width:l[P.CLIENT_WIDTH],height:l[P.CLIENT_HEIGHT]})},T.createElement("div",{style:vE(R)},S[P.CLIENT_CONTENT])):null);var l},[h,e,i,S]),O=(0,T.useMemo)(()=>({[dE.IS_DRAGGING]:A,[dE.DRAGGABLE_ID]:c}),[A,c]);return T.createElement(NE.Provider,{value:O},T.createElement(Ia.JY,{onBeforeDragStart:I,onDragEnd:N,onDragStart:m,onDragUpdate:C},T.createElement(Ia.gL,{ignoreContainerClipping:!0,droppableId:yE(e)},D)))}),Ca=(0,T.memo)(({fieldKey:e,setFieldKey:t})=>{const{isSubmitting:E}=(0,s.j7)(),a=(0,T.useContext)(Te),n=(0,T.useCallback)(()=>{a[t](!a[e])},[e,t,a]);return T.createElement(_a.A,{type:"button",variant:"inline",onClick:n,disabled:E},T.createElement(G.sA,{id:a[e]?"COMMON_ACTION_DONE":"COMMON_REORDER"}))}),ha=(0,j.A)(z.A)`
  flex-direction: column;
  height: 100%;
`,Da=(0,j.A)(z.A)`
  flex-direction: column;
  gap: ${O.Ln};
`,Oa=(0,T.memo)(()=>{const e=(0,_.useDispatch)(),{themeName:t}=(0,eE.u)(),{values:E}=(0,s.j7)(),n=Boolean(E[a.LEFT_PANEL_CUSTOMIZATION_ITEMS].length),i=Boolean(E[a.RIGHT_PANEL_CUSTOMIZATION_ITEMS].length),l=(0,_.useSelector)(N.WQ),[r,A]=(0,T.useState)(l[Sa.X4.LEFT_CARD_OPEN]),c=(0,T.useCallback)(t=>(t=>(e((0,da.TW)({[Sa.X4.LEFT_CARD_OPEN]:t})),t))(!t),[e]),o=(0,T.useCallback)(()=>{A(c)},[c]),S=(0,T.useMemo)(()=>[...n?[T.createElement(T.Fragment,{key:t},T.createElement(ha,null,T.createElement(ma,{fieldKey:a.LEFT_PANEL_CUSTOMIZATION_ITEMS,reorderFieldKey:re.LEFT_PANEL_REORDER_MODE,disableDragging:!0})))]:[]],[t,n]),[d,I]=(0,T.useState)(l[Sa.X4.RIGHT_CARD_OPEN]),m=(0,T.useCallback)(t=>(t=>(e((0,da.TW)({[Sa.X4.RIGHT_CARD_OPEN]:t})),t))(!t),[e]),C=(0,T.useCallback)(()=>{I(m)},[m]),h=(0,T.useMemo)(()=>[...i?[T.createElement(T.Fragment,{key:t},T.createElement(ha,null,T.createElement(ma,{fieldKey:a.RIGHT_PANEL_CUSTOMIZATION_ITEMS,reorderFieldKey:re.RIGHT_PANEL_REORDER_MODE})),T.createElement(Ca,{fieldKey:re.RIGHT_PANEL_REORDER_MODE,setFieldKey:re.SET_RIGHT_PANEL_REORDER_MODE}))]:[]],[t,i]);return T.createElement(Da,null,n?T.createElement(oa.A,{isOpen:r,onHeaderClick:o,header:i?T.createElement(G.sA,{id:"DASHBOARD_LEFT_PANEL"}):null,sections:S}):null,i?T.createElement(oa.A,{isOpen:d,onHeaderClick:C,header:n?T.createElement(G.sA,{id:"COMMON_MAIN"}):null,sections:h}):null)}),ua=(0,T.memo)(()=>{const{submitForm:e,dirty:t,isValid:E,isSubmitting:a}=(0,s.j7)();return(0,T.useEffect)(()=>{!a&&t&&E&&e()},[a,e,t,E]),null}),La=(0,j.A)(z.A)`
  height: 100%;
  flex-direction: column;
  justify-content: space-between;
`,ga=(0,T.memo)(({dashboardSettingsWidgets:e})=>{const{resetForm:t}=(0,s.j7)();return(0,T.useEffect)(t,[e,t]),T.createElement(La,null,T.createElement(ua,null),T.createElement(Oa,null),T.createElement(ca,null))}),Ra=(0,T.memo)(({activeItem:{key:e,_id:t,site_id:E,layout_preference:h,widgets:D}})=>{const O=(0,_.useDispatch)(),[u,L]=(0,T.useState)(!1),[g,R]=(0,T.useState)(!1),M=(0,_.useSelector)(c.p),P=(0,_.useSelector)(N.ay),b=(0,_.useSelector)(o.V),p=(0,_.useSelector)(m.C_),V=(0,T.useMemo)(()=>({[re.THEME]:P,[re.IMAGE_PATH]:M,[re.DASHBOARD_SETTINGS]:{key:e,_id:t,site_id:E,layout_preference:h,widgets:D},[re.DASHBOARD_QUERY_PARAMS]:{...b},[re.LEFT_PANEL_REORDER_MODE]:u,[re.SET_LEFT_PANEL_REORDER_MODE]:L,[re.RIGHT_PANEL_REORDER_MODE]:g,[re.SET_RIGHT_PANEL_REORDER_MODE]:R}),[P,M,e,t,E,h,D,b,u,g]),f=(0,T.useMemo)(()=>{switch(h){case d.b5.AUTO:return p.map(e=>({name:e,enabled:!0}));case d.b5.MANUAL:return D;default:return[]}},[h,p,D]),w=(0,T.useMemo)(()=>{const e={[a.STATUS_WIDGETS]:{[S.x.MOST_ACTIVE]:{[n.ENABLED]:!1,[n.ADJUSTED]:!1},[S.x.MOST_COMMON_CLIENT_FINGERPRINTS]:{[n.ENABLED]:!1,[n.ADJUSTED]:!1},[S.x.ACTIVE_CHANNELS]:{[n.ENABLED]:!1,[n.ADJUSTED]:!1},[S.x.BAND_SELECTOR]:{[n.ENABLED]:!1,[n.ADJUSTED]:!1},[S.x.CHARTS]:{[n.ENABLED]:!1,[n.ADJUSTED]:!1}},[a.MOST_ACTIVE_CHECKS]:{[l.ACCESS_POINTS]:{[n.ENABLED]:!1,[n.ADJUSTED]:!1},[l.CLIENTS]:{[n.ENABLED]:!1,[n.ADJUSTED]:!1},[l.APPLICATIONS]:{[n.ENABLED]:!1,[n.ADJUSTED]:!1}},[a.BAND_SELECTOR_CHECKS]:{[r.RADIO_OVERVIEW]:{[n.ENABLED]:!1,[n.ADJUSTED]:!1},[r.DEPLOYMENT_DENSITY]:{[n.ENABLED]:!1,[n.ADJUSTED]:!1}},[a.RADIO_OVERVIEW_LEFT_VALUE]:{[i.ID]:A.RADIO_TX_RETRIES,[i.ADJUSTED]:!1},[a.RADIO_OVERVIEW_RIGHT_VALUE]:{[i.ID]:A.WIFI_CONNECTIVITY,[i.ADJUSTED]:!1},[a.LEFT_PANEL_CUSTOMIZATION_ITEMS]:$E.map(Aa),[a.RIGHT_PANEL_CUSTOMIZATION_ITEMS]:UE.map(Aa)},t=f.length;for(let E=0;E<t;E+=1)ra({dashboardCustomizationFormValues:e,dashboardSettingsWidget:f[E],dashboardSettingsLayoutPreference:h});var E;return(E=e)[a.STATUS_WIDGETS][S.x.MOST_ACTIVE][n.ENABLED]||(E[a.MOST_ACTIVE_CHECKS]={[l.ACCESS_POINTS]:{[n.ADJUSTED]:!0,[n.ENABLED]:!0},[l.CLIENTS]:{[n.ADJUSTED]:!0,[n.ENABLED]:!0},[l.APPLICATIONS]:{[n.ADJUSTED]:!0,[n.ENABLED]:!0}}),E[a.STATUS_WIDGETS][S.x.BAND_SELECTOR][n.ENABLED]||(E[a.BAND_SELECTOR_CHECKS]={[r.RADIO_OVERVIEW]:{[n.ADJUSTED]:!0,[n.ENABLED]:!0},[r.DEPLOYMENT_DENSITY]:{[n.ADJUSTED]:!0,[n.ENABLED]:!0}}),e},[f,h]),$=(0,T.useCallback)(()=>{O((0,C.C)(b))},[O,b]),U=(0,T.useCallback)(({setSubmitting:e})=>()=>{e(!1)},[]),H=(0,T.useCallback)((n,i)=>{i.setSubmitting(!0);const l=((e,t)=>[...ia([t[a.LEFT_PANEL_CUSTOMIZATION_ITEMS],[]],e.filter(({name:e})=>jE.includes(e)),t),...ia([t[a.RIGHT_PANEL_CUSTOMIZATION_ITEMS],[zE,qE,QE,ea,ta]],e.filter(({name:e})=>XE.includes(e)),t)])(f,n);O((0,I.Ji)({key:e,_id:t,site_id:E,layout_preference:l.length?d.b5.MANUAL:d.b5.AUTO,widgets:l})).then($).catch(U(i))},[O,$,U,e,t,E,f]);return T.createElement(Te.Provider,{value:V},T.createElement(s.l1,{initialValues:w,onSubmit:H,enableReinitialize:!0,validationSchema:JE},T.createElement(ga,{dashboardSettingsWidgets:f})))})},60101:(e,t,E)=>{E.d(t,{P_:()=>A,Tk:()=>r,VM:()=>l,Y5:()=>s,gO:()=>T,hD:()=>_,pH:()=>i});var a=E(155918),n=E(320138);const i=60,l=8,r=[a.Z.WIFI_CLIENT_EXPERIENCE,a.Z.WIFI_TX_RETRIES,a.Z.WIFI_CONNECTIVITY],A=[a.Z.AP_RADIO_DENSITY],_=[...r,...A],T=Object.values(n.x),s="BAND_SELECTOR_DIVIDER_CLASSNAME"},71265:(e,t,E)=>{E.d(t,{R:()=>s,k:()=>c});var a=E(280258),n=E(190497),i=E(953048),l=E(175522),r=E(936621),A=E(305988);const _=[...new Set([a.H,l.Q.join(l.A),i.Zt,r.F,n.nc,A.Vr])],T={numeric:!0,sensitivity:"base"},s=(e,t)=>{const E=[];for(let a=e;a<=t;a+=1)E.push({value:a,label:String(a)});return E},c=e=>({value:t,label:E},{value:a,label:n})=>_.includes(t?.toString())||_.includes(a?.toString())?1/0:E?.toString().localeCompare(n?.toString(),e,T)??-1},87582:(e,t,E)=>{E.d(t,{C_:()=>T,S1:()=>_,k2:()=>s});var a=E(801081),n=E(523275),i=E(840279),l=E(918710),r=E(897254),A=E(155918);const _=(0,a.Mz)(l.e6,e=>e[r.ZJ.DASHBOARD_META]||(0,n.A)()),T=(0,a.Mz)(_,e=>e[A.J.WIDGETS]||(0,i.A)()),s=e=>(0,a.Mz)(T,l.e6,(t,E)=>e.some(e=>t.includes(e)&&e in E&&Boolean(E[e])))},101955:(e,t,E)=>{E.d(t,{X:()=>a});const a="PROPERTY_PANEL_CLASSNAME"},155918:(e,t,E)=>{var a,n;E.d(t,{J:()=>a,Z:()=>n}),function(e){e.START_TIMESTAMP="start_timestamp",e.END_TIMESTAMP="end_timestamp",e.WIDGETS="widgets"}(a||(a={})),function(e){e.TRAFFIC_IDENTIFICATION="traffic_identification",e.CONNECTION_TYPES="connection_types",e.WIFI_TECHNOLOGY="wifi_technology",e.WIRELESS_EXPERIENCE="wireless_experience",e.WIFI_ACTIVITY="wifi_activity",e.WIFI_CHANNELS="wifi_channels",e.WIFI_CLIENT_EXPERIENCE="wifi_client_experience",e.WIFI_TX_RETRIES="wifi_tx_retries",e.WIFI_CONNECTIVITY="wifi_connectivity",e.ADMIN_ACTIVITY="admin_activity",e.SERVER_IP="server_ip",e.SPEED_TEST="speed_test",e.DEVICE_CAPACITY="device_capacity",e.CONNECTIVITY_STATUS="connectivity_status",e.SYSTEM_STATUS="system_status",e.NEXT_AI="next_ai",e.WAN="wan",e.WAN_HISTORY="wan_history",e.GATEWAY="gateway",e.AP_RADIO_DENSITY="ap_radio_density",e.CYBERSECURE="cybersecure",e.WIFI_CHANNEL_PRESET_CONFIGURATION="wifi_channel_preset_configuration",e.CRITICAL_TRAFFIC_PRIORITIZATION="critical_traffic_prioritization",e.MOST_ACTIVE_APPS_APS_CLIENTS="most_active_apps_aps_clients",e.MOST_ACTIVE_APPS_CLIENTS="most_active_apps_clients",e.MOST_ACTIVE_APS_CLIENTS="most_active_aps_clients",e.MOST_ACTIVE_APPS_APS="most_active_apps_aps",e.MOST_ACTIVE_APPS="most_active_apps",e.V2_MOST_ACTIVE_APS="v2_most_active_aps",e.V2_MOST_ACTIVE_CLIENTS="v2_most_active_clients",e.TRAFFIC_FLOW_STATS="traffic_flow_stats",e.MOST_COMMON_CLIENT_FINGERPRINTS="most_common_client_fingerprints",e.WAN_ACTIVITY="wan_activity",e.ISP_METRICS="isp_metrics",e.UPGRADABLE_DEVICE_COUNT="upgradable_device_count",e.WIFI_DOCTOR="wifi_doctor"}(n||(n={}))},175522:(e,t,E)=>{E.d(t,{A:()=>n,Q:()=>i});var a=E(416348);const n="_",i=[a.ZM,a.Je]},186869:(e,t,E)=>{E.d(t,{o:()=>n});var a=E(155918);const n=[a.Z.MOST_ACTIVE_APPS_APS_CLIENTS,a.Z.MOST_ACTIVE_APPS_CLIENTS,a.Z.MOST_ACTIVE_APS_CLIENTS,a.Z.MOST_ACTIVE_APPS_APS,a.Z.MOST_ACTIVE_APPS,a.Z.V2_MOST_ACTIVE_APS,a.Z.V2_MOST_ACTIVE_CLIENTS]},281837:(e,t,E)=>{E.d(t,{L6:()=>T,Rz:()=>c,_S:()=>I,df:()=>s,nH:()=>d,pn:()=>N,uS:()=>S,uc:()=>o});var a=E(822336),n=E(705145),i=E(71479),l=E(825032),r=E(566723),A=E(294303),_=E(360146);const T=(0,i.A)(A.A)`
  width: 100%;
  gap: ${_.g1}px;
`,s=(0,i.A)(A.A)`
  width: 100%;
  gap: ${_.ur}px;
`,c=(0,i.A)(A.A)`
  flex-direction: column;
  gap: ${r.kc};
  > span {
    cursor: pointer;
    white-space: nowrap;
  }
`,o=(0,i.A)(A.A)`
  width: ${_.Yk}px;
  position: relative;
  flex-direction: column;
  align-items: center;
  cursor: pointer;
`,S=(0,i.A)(A.A,{shouldForwardProp:e=>!["dimension","outlineOverride","header"].includes(e)})`
  position: relative;
  box-sizing: border-box;
  align-items: center;
  justify-content: center;
  z-index: 2;
  border-radius: 8px;
  margin-bottom: ${r.YC};
  ${({theme:{themeName:e},dimension:t=_.Yk,outlineOverride:E,header:n})=>`\n    border: ${_.jo}px solid ${a.Ay[E||`desktop-color-ublue-${e===l.S.DARK?"02":"04"}-${e}`]};\n    background: ${e===l.S.DARK?a.Ay["desktop-color-depth-bg-2-dark"]:a.Ay["desktop-color-neutral-00-light"]};\n    width: ${t}px;\n    min-width: ${t}px;\n    height: ${t}px;\n    min-height: ${t}px;\n      ${n?`&:after {\n              content: '${n}';\n              font-size: 10px;\n              color: ${a.Ay[`desktop-color-text-3-${e}`]};\n              position: absolute;\n              top: -${r.kc};\n              background: ${a.Ay[`desktop-color-neutral-01-${e}`]};\n              border-radius: ${a.Ay["desktop-radius-base"]};\n              padding: 0 ${r.YC};\n            }`:""}\n  `}
`,d=e=>(0,i.A)(e,{shouldForwardProp:e=>!["margin"].includes(e)})`
  ${({device:e,client:t})=>e?"\n        width: 100%;\n        height: 100%;\n        margin: 0 auto;\n      ":t?"max-width: 80%; max-height: 80%;":""};
  ${({margin:e})=>`\n    ${e?`margin: ${e} !important;`:""};\n  `}
`,I=(0,i.A)("div")`
  position: absolute;
  top: -${_.Yk/2}px;
  left: -${_.Yk/2}px;
  width: ${_.Yk}px;
  height: ${_.Yk}px;
  z-index: 1;
`,N=(0,i.A)(n.A)`
  width: calc(${_.Yk}px + ${_.Yk/2/2}px);
`},360146:(e,t,E)=>{E.d(t,{P4:()=>r,WC:()=>T,Yk:()=>n,f$:()=>A,g1:()=>l,jo:()=>a,oT:()=>_,ur:()=>i});const a=2,n=40,i=16,l=2*i,r=16,A=2*a,_=24,T={cursorType:"pointer",portal:!0,width:252}},362412:(e,t,E)=>{E.d(t,{A:()=>s});var a=E(469733),n=E(296540),i=E(436331),l=E(805837),r=E(282556),A=E(71265);const _=e=>n.createElement(i.A,{renderOption:l.q,...e}),T=e=>n.createElement(_,{...e});T.Sorted=e=>{const t=(0,a.useSelector)(r.zi),E=(0,n.useMemo)(()=>(0,A.k)(t),[t]);return n.createElement(_,{...e,sortBy:E})};const s=T},455155:(e,t,E)=>{E.d(t,{A:()=>_});var a=E(469733),n=E(296540),i=E(130851),l=E(765562);const r={};const A=(0,E(71479).A)("img",{shouldForwardProp:e=>"dimension"!==e})`
  ${({dimension:e=22})=>`\n    height: ${e}px;\n    width: ${e}px;\n  `}
`,_=(0,n.memo)(({iconFileName:e,dimension:t,style:E={}})=>{const _=(0,a.useSelector)(i.p);return n.createElement(A,{src:r[e]||encodeURI(`${l.A.dpiPath}${e}`),dimension:t,onLoad:({target:t})=>{r[e]=t.src},onError:({currentTarget:e})=>{e.src=`${_}/dpiFallback.svg`},style:E})})},713570:(e,t,E)=>{E.d(t,{A:()=>s});var a=E(296540),n=E(822336),i=E(71479),l=E(825032),r=E(360146),A=E(132196);const _=(0,i.A)("svg",{shouldForwardProp:e=>"dimension"!==e})`
  position: absolute;
  border-radius: 8px;
  ${({dimension:e=r.Yk})=>`\n    width: ${e}px;\n    height: ${e}px;\n  `}
`,T=(0,i.A)("rect",{shouldForwardProp:e=>!["offset","totalLength","dimension","strokeDashOffset"].includes(e)})`
  ${({theme:{themeName:e},offset:t,totalLength:E,dimension:a=r.Yk,strokeDashOffset:i=r.P4})=>`\n    stroke: ${n.Ay[`desktop-color-ublue-${e===l.S.DARK?"04":"06"}-${e}`]};\n    stroke-dasharray: 0, ${4*a};\n    ${t&&E?`animation: ${((e,t)=>A.i7` 0% { stroke-dasharray: 0, ${e}; } 100% { stroke-dasharray: ${e*t}, ${e*(1-t)}; }`)(E,t)} 0.75s linear 0.15s forwards;`:""}\n    width: ${a}px;\n    height: ${a}px;\n    stroke-dashoffset: -${i};\n  `};
  fill: none;
  stroke-width: ${r.f$}px;
`,s=(0,a.memo)(({offset:e,dimension:t,strokeDashOffset:E})=>a.createElement(_,{dimension:t},a.createElement(T,{x:"0",y:"0",rx:"8",totalLength:4*r.Yk-14,offset:100*e/100,dimension:t,strokeDashOffset:E})))},785929:(e,t,E)=>{E.d(t,{Cz:()=>a,M3:()=>i,Ow:()=>l,PT:()=>A,RG:()=>N,Tk:()=>n,Ux:()=>r,__:()=>_,j9:()=>T,kH:()=>c,ks:()=>S,mK:()=>I,r0:()=>o,tm:()=>s,ts:()=>d});const a=12,n=3,i=3,l="apDensityBackgroundId",r=.2,A="#FF002E",_="#FF9500",T="#08EF1F",s=0,c=.25,o=.6,S=.85,d=.98,I=1,N=[[A,s],[_,c],[T,o],[T,S],[T,d],[T,I]]},891528:(e,t,E)=>{var a,n;E.d(t,{v:()=>a,x:()=>n}),function(e){e.GREEN="green",e.YELLOW="yellow",e.ORANGE="orange",e.RED="red",e.GREY="grey",e.BLUE="blue"}(a||(a={})),function(e){e.MOST_ACTIVE="mostActive",e.MOST_COMMON_CLIENT_FINGERPRINTS="mostCommonClientFingerprints",e.ACTIVE_CHANNELS="activeChannels",e.BAND_SELECTOR="bandSelector",e.CHARTS="charts"}(n||(n={}))},986238:(e,t,E)=>{E.d(t,{Ho:()=>l,Mw:()=>T,WO:()=>n,ab:()=>r,b2:()=>_,kk:()=>A,kz:()=>i});var a=E(155918);const n="DASHBOARD_CONTENT_CHART_DONUT_TITLE_CLASSNAME",i="DASHBOARD_CONTENT_CHART_DONUT_DESCRIPTION_CLASSNAME",l={tooltipProps:{position:"right",width:252},titleClassName:n,descriptionClassName:i,portalTooltip:!0},r="DASHBOARD_CONTENT_CHART_TABLE_RIGHT_ALIGNMENT_CLASSNAME",A={width:"100%",pageIndex:0,pageSize:6},_={enableResizing:!1},T=[a.Z.TRAFFIC_IDENTIFICATION,a.Z.WIFI_TECHNOLOGY]}}]);