"use strict";(self.webpackChunkunifiNetworkUi=self.webpackChunkunifiNetworkUi||[]).push([[86194],{134506:(e,E,n)=>{n.d(E,{A:()=>P});var l=n(296540),t=n(699784),A=n(688347),a=n(30611),s=n(151033),r=n(67668),R=n(638595);const c={...A.kO,"ipsec-vpn":"COMMON_IPSEC_VPN","wireguard-teleport-server":"LOGS_WIREGUARD_TELEPORT_SERVER"},P=({[R.j.ID]:e,[R.j.LOG]:E})=>E[s.k1.PARAMETERS]?.[a.ns.NETWORK]?.[a.jN.VPN_TYPE]?l.createElement(r.A,{label:l.createElement(t.sA,{id:e}),value:l.createElement(t.sA,{id:c[E[s.k1.PARAMETERS][a.ns.NETWORK][a.jN.VPN_TYPE]],defaultMessage:E[s.k1.PARAMETERS][a.ns.NETWORK][a.jN.VPN_TYPE]})}):null},155322:(e,E,n)=>{n.d(E,{A:()=>R});var l=n(296540),t=n(699784),A=n(30611),a=n(151033),s=n(67668),r=n(638595);const R=({[r.j.ID]:e,[r.j.LOG]:E})=>E[a.k1.PARAMETERS]?.[A.ns.REMOTE_IP]?.[a.bP.NAME]?l.createElement(s.A,{label:l.createElement(t.sA,{id:e}),value:E[a.k1.PARAMETERS][A.ns.REMOTE_IP][a.bP.NAME]}):null},314114:(e,E,n)=>{n.d(E,{A:()=>R});var l=n(296540),t=n(699784),A=n(30611),a=n(151033),s=n(67668),r=n(638595);const R=({[r.j.LOG]:e,[r.j.ID]:E})=>e[a.k1.PARAMETERS]?.[A.ns.WAN_ID]?.[a.bP.NAME]?l.createElement(s.A,{label:l.createElement(t.sA,{id:E}),value:e[a.k1.PARAMETERS][A.ns.WAN_ID][a.bP.NAME]}):null},383664:(e,E,n)=>{n.d(E,{A:()=>r});var l=n(296540),t=n(592563),A=n(491876),a=n(35571),s=n(115829);const r=({label:e,value:E,onPress:n})=>l.createElement(a.R,null,l.createElement(A.A,null,e),l.createElement(t.A,{style:{display:"flex",alignItems:"center",justifyContent:"end",overflow:"hidden"},fontSize:"medium",type:"button",onPress:n},l.createElement(s.A,{size:"medium",color:"inherit"},E)))},450742:(e,E,n)=>{n.d(E,{A:()=>R});var l=n(296540),t=n(699784),A=n(30611),a=n(151033),s=n(67668),r=n(638595);const R=({[r.j.LOG]:e,[r.j.ID]:E})=>e[a.k1.PARAMETERS]?.[A.ns.CLIENT]?.[A.MK.IP]?l.createElement(s.A,{label:l.createElement(t.sA,{id:E}),value:e[a.k1.PARAMETERS][A.ns.CLIENT][A.MK.IP]}):null},586194:(e,E,n)=>{n.r(E),n.d(E,{default:()=>N});var l=n(296540),t=n(314114),A=n(134506),a=n(859444),s=n(597162),r=n(155322),R=n(992264),c=n(450742),P=n(979353);const N=({[P.w.LOG]:e})=>[l.createElement(a.A,{key:"vpnServerName",id:"COMMON_VPN_SERVER",log:e}),l.createElement(A.A,{key:"vpnType",id:"COMMON_VPN_TYPE",log:e}),l.createElement(s.A,{key:"vpnServerAddress",id:"LOGS_VPN_SERVER_ADDRESS",log:e}),l.createElement(t.A,{key:"wanId",id:"COMMON_WAN_ID",log:e}),l.createElement(R.A,{key:"clientName",id:"LOGS_CLIENT_NAME",log:e}),l.createElement(c.A,{key:"clientIpAddress",id:"COMMON_CLIENT_IP_ADDRESS",log:e}),l.createElement(r.A,{key:"remoteIp",id:"COMMON_REMOTE_IP_ADDRESS",log:e})]},597162:(e,E,n)=>{n.d(E,{A:()=>R});var l=n(296540),t=n(699784),A=n(30611),a=n(151033),s=n(67668),r=n(638595);const R=({[r.j.LOG]:e,[r.j.ID]:E})=>e[a.k1.PARAMETERS]?.[A.ns.VPN_SERVER_ADDRESS]?.[a.bP.NAME]?l.createElement(s.A,{label:l.createElement(t.sA,{id:E}),value:e[a.k1.PARAMETERS][A.ns.VPN_SERVER_ADDRESS][a.bP.NAME]}):null},638595:(e,E,n)=>{var l;n.d(E,{j:()=>l}),function(e){e.ID="id",e.LOG="log"}(l||(l={}))},859444:(e,E,n)=>{n.d(E,{A:()=>M});var l=n(956347),t=n(296540),A=n(928085),a=n(699784),s=n(30611),r=n(151033),R=n(959341),c=n(383664);const P=":vpn:";var N=n(638595);const M=({[N.j.LOG]:e,[N.j.ID]:E})=>{const n=(0,l.W6)(),M=(0,A.A)(R.Vy),T=(0,A.A)(`${R.X9}/${R.fW}`),d=T.concat(`/${P}`),i=(0,t.useCallback)(()=>{if("Teleport"===e[r.k1.PARAMETERS]?.[s.ns.NETWORK]?.[r.bP.ID])n.push(M);else{const E=e[r.k1.PARAMETERS]?.[s.ns.NETWORK]?.[r.bP.ID];n.push(E?d.replace(P,E):T)}},[e,n,M,T,d]);return e[r.k1.PARAMETERS]?.[s.ns.NETWORK]?.[r.bP.NAME]?t.createElement(c.A,{label:t.createElement(a.sA,{id:E}),onPress:i,value:e[r.k1.PARAMETERS][s.ns.NETWORK][r.bP.NAME]}):null}},979353:(e,E,n)=>{var l;n.d(E,{w:()=>l}),function(e){e.LOG="log"}(l||(l={}))},992264:(e,E,n)=>{n.d(E,{A:()=>N});var l=n(469733),t=n(296540),A=n(398300),a=n(845030),s=n(699784),r=n(30611),R=n(151033),c=n(383664),P=n(638595);const N=({[P.j.LOG]:e,[P.j.ID]:E})=>{const n=(0,l.useDispatch)(),N=(0,t.useCallback)(()=>{n((0,a.XP)({type:A.H.CLIENT,id:e[R.k1.PARAMETERS]?.[r.ns.CLIENT]?.[R.bP.ID]}))},[n,e]);return e[R.k1.PARAMETERS]?.[r.ns.CLIENT]?.[r.MK.NAME]?t.createElement(c.A,{label:t.createElement(s.sA,{id:E}),onPress:N,value:e[R.k1.PARAMETERS][r.ns.CLIENT][r.MK.NAME]}):null}}}]);