"use strict";(self.webpackChunkunifiNetworkUi=self.webpackChunkunifiNetworkUi||[]).push([[87423],{412101:(e,s,t)=>{t.r(s),t.d(s,{default:()=>o});var u=t(469733),r=t(296540),i=t(669715),n=t(556456);const o=(0,r.memo)(()=>{const e=(0,u.useDispatch)(),{routes:s,addRoutesListener:t,removeRoutesListener:o}=(0,u.useSelector)(n.g0),c=(0,r.useCallback)(s=>{e((0,i.DJ)(s))},[e]);return(0,r.useEffect)(()=>(t(c),()=>{o(c)}),[s,c,t,o]),null})}}]);