PageSourceSearch

https://idruna.com/ui/static/js/async/14279.c70b2406.js

js idruna.com collected 2026-10-04 08:30:01 UTC 7,738 bytes, 2 lines download raw bytes

1"use strict";(globalThis.webpackChunkbackdraft=globalThis.webpackChunkbackdraft||[]).push([["14279"],{339877:function(e,t,n){n.r(t),n.d(t,{default:()=>x});var r=n(172289),i=n(191887),a=n(640120),o=n(890288);let l=function(e){var t,n,i=(0,o.Z)().shouldLock;return(0,r.tZ)(a.Z,(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},e),n=n={disabled:i||e.disabled},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))};var c=n(349392),u=n(975979),s=n(135050),f=n(169532),d=n(216839),p=n(544931),b=n(170065),y=n(391795),v=n(649597);let m=e=>{if("object"==typeof e&&e&&"zones"in e&&Array.isArray(e.zones))return e.zones.map(e=>({full:e,simplified:{id:e.uuid,name:e.data?.name,type:e.data?.interfaceGroup===1?"InterfaceGroup":"SecurityZone",interfaceMode:e.data?.type.toUpperCase()}})).filter(e=>e.simplified.interfaceMode&&y.tx.has(e.simplified.interfaceMode))},h=({unifiedDevice:e,isTouched:t})=>{let n=(0,v.pX)(e),{data:r,isFetching:i,isLoading:a,refetch:o}=(0,p.a)({queryKey:b.U.INTERFACES(n),queryFn:async()=>await d.Z.fetchMultiple.SecurityZonePJB({deviceId:n}),enabled:t&&!!n,select:m});return{data:r,isFetching:i,isLoading:a,refetch:o}};var O=n(126850);let g=e=>new Map(e.items?.map(e=>[e.id,e])),j=({unifiedDevice:e,isTouched:t})=>{let n=(0,v.pX)(e),{data:r,isFetching:i,isLoading:a,refetch:o}=(0,p.a)({queryKey:b.U.DEVICE_VT_INTERFACES(n),queryFn:async()=>await O.Z.fetchVirtualTunnelInterfaces(n??""),enabled:t&&!!n,select:g});return{data:r,isFetching:i,isLoading:a,refetch:o}},w=({unifiedDevice:e,isTouched:t,value:n})=>{let{message:r}=(0,f.default)(),{data:a,isFetching:o,isLoading:l,refetch:c}=h({unifiedDevice:e,isTouched:t}),{data:u,isLoading:s,isFetching:d,refetch:p}=j({unifiedDevice:e,isTouched:t}),b=l||s,y=(0,i.useCallback)(e=>e.data?.interfaces?.[0].interfaces?.some(e=>u?.has(e.interface_uuid)),[u]),v=(0,i.useCallback)(()=>{c(),p()},[c,p]),m=(0,i.useMemo)(()=>[{label:r("useFTDManagementInterface_optionsGroup"),options:[{value:{type:"useFTDManagementInterface"},label:r("useFTDManagementInterface_optionsGroup")}]},{label:r("SecurityZone_optionsGroup"),options:b?n?.type==="SecurityZone"?[{value:n,label:n.name}]:[]:a?.filter(e=>"SecurityZone"===e.simplified.type).map(e=>({value:e.simplified,label:e.simplified.name,hasVTInterfaces:y(e.full)}))},{label:r("InterfaceGroup_optionsGroup"),options:b?n?.type==="InterfaceGroup"?[{value:n,label:n.name}]:[]:a?.filter(e=>"InterfaceGroup"===e.simplified.type).map(e=>({value:e.simplified,label:e.simplified.name,hasVTInterfaces:y(e.full)}))}],[a,r,n,b,y]);return{interfaces:a,isFetching:o||d,isLoading:b,refetch:v,optionsGrouped:m}};var D=n(371968),P=n(393941),Z=n(500116);function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function S(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}let k=function(e){var t=e.children,n=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,["children"]),i=n.data.hasVTInterfaces;return(0,r.BX)(P.ZP.Root,S(I({},e),{children:[(0,r.tZ)(P.ZP.CheckboxIfMulti,I({},e)),(0,r.BX)(P.ZP.Content,S(I({},e),{overflowTooltip:t,children:[(0,r.tZ)(P.ZP.LeftContent,I({},e)),(0,r.tZ)(P.ZP.RightContent,S(I({}
1,n),{children:i&&(0,r.tZ)(Z.Z,{})}))]}))]}))};var C=n(284117);function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}let M=function(e){var t,n=e.unifiedDevice,a=e.value,o=e.setValue,l=e.disabled,c=(0,f.default)().message,d=(t=(0,i.useState)(!1),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var a=[],o=!0,l=!1;try{for(i=i.call(e);!(o=(n=i.next()).done)&&(a.push(n.value),a.length!==t);o=!0);}catch(e){l=!0,r=e}finally{try{o||null==i.return||i.return()}finally{if(l)throw r}}return a}}(t,2)||function(e,t){if(e){if("string"==typeof e)return E(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),p=d[0],b=d[1],y=w({unifiedDevice:n,isTouched:p,value:a}),v=y.isFetching,m=y.refetch,h=y.optionsGrouped;return(0,r.tZ)(u.default,{placeholder:c("chooseInterface"),options:h,getOptionValue:function(e){var t=e.value;return(null==t?void 0:t.id)?t.id:null==t?void 0:t.type},formValue:a||null,onChange:function(e){return o(null==e?void 0:e.value)},onFocus:function(){b(!0),m()},isLoading:v,disabled:l,additionalStyles:{container:{width:C.Z.components.control.widthLarge}},components:{Menu:D.Z,Option:k},customProps:{footer:(0,r.tZ)(s.default,{associatedUnifiedDevice:n,onSuccessInterfaceCreation:function(e){o({id:e.id,type:e.type,name:e.name,interfaceMode:e.interfaceMode}),m()}})}})};var T=n(960791),F=n(707271);let x=function(e){var t=e.unifiedDevicesMap,n=e.isLoading,a=e.getDeviceInterface,o=e.setDeviceInterface,u=e.getIsDeviceEnabled,s=e.setDeviceEnabled,d=e.setBulkDisabledDevices,p=e.setBulkEnabledDevices,b=e.enabledDeviceIds,y=(0,f.default)().message,v=(0,F.Z)().controlColumnWidth,m=(0,i.useMemo)(function(){return[{key:"interface",dataKey:"interface",width:v,minWidth:v,label:y("interface"),cellRenderer:function(e){var t=e.rowData,n=a(t);return(0,r.tZ)(M,{unifiedDevice:t,value:n,setValue:function(e){e&&o(t,e)},disabled:!u(t)},t.id+"_"+(n&&"id"in n?n.id:null==n?void 0:n.type))}},{key:"enable",dataKey:"enable",width:T.zd,minWidth:T.cb,label:y("sendEventsFromThisDevice"),headerCss:{justifyContent:"center"},cellRenderer:function(e){var t=e.rowData,n=u(t);return(0,r.tZ)("div",{css:{display:"flex",flex:1,justifyContent:"center",alignItems:"center"},children:(0,r.tZ)(l,{checked:n,onChange:function(){return s(t,!n)}})})}}]},[a,o,u,s,v,y]);return(0,r.tZ)(c.default,{unifiedDevicesMap:t,maxHeight:"calc(100vh - 500px)",isLoading:n,columns:m,maxWidth:800,setBulkDisabledDevices:d,setBulkEnabledDevices:p,enabledDeviceIds:b})}}}]);
2//# sourceMappingURL=14279.c70b2406.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.