1"use strict";(self.webpackChunkPlesk=self.webpackChunkPlesk||[]).push([["views/smb/dns-zone/external-dns"],{1198:(e,s,t)=>{t.r(s),t.d(s,{default:()=>c});var r=t(272),i=t.n(r),n=t(271),l=t(89),a=t(637),o=t(270);const d=({items:e})=>e&&e.length>1?(0,o.jsx)(n.Tabs,{active:e.findIndex((({containerCls:e})=>"active"===e))+1,children:e.map((({title:e,href:s},t)=>(0,o.jsx)(n.Tab,{title:e,component:a.default,to:(0,l.prepareUrl)(s)},t)))}):null;d.propTypes={items:i().arrayOf(i().shape({title:i().string.isRequired,href:i().string.isRequired,containerCls:i().string}))};const c=d},1975:(e,s,t)=>{t.r(s),t.d(s,{default:()=>g});var r=t(1198),i=t(593),n=t(271),l=t(89),a=t(272),o=t.n(a),d=t(575),c=t(270);const u=l.Locale.getSection("smb.controllers.dns-zone.external-dns"),p=({tabs:e,modules:s})=>{const t=(0,d.useNavigate)();return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(r.default,{items:e}),(0,c.jsx)(n.Paragraph,{children:u.lmsg("hint")}),(0,c.jsx)(n.ItemList,{minColumnWidth:280,gap:"md",children:s.map((({id:e,title:s,isConfigured:r,iconUrl:i,href:a})=>(0,c.jsx)(n.Item,{icon:(0,c.jsx)(n.Icon,{src:i}),title:s,description:r?u.lmsg("configured"):u.lmsg("notConfigured"),onClick:()=>t((0,l.prepareUrl)(a))},e)))})]})};p.propTypes={tabs:r.default.propTypes.items.isRequired,modules:o().arrayOf(o().shape({id:o().string,title:o().string,isConfigured:o().bool,iconUrl:o().string,href:o().string})).isRequired};const g=(0,i.withPageLayout)(p)},1974:(e,s,t)=>{t.r(s),t.d(s,{default:()=>r.default});var r=t(1975)}}]); 2//# sourceMappingURL=external-dns.js.map?3667114973b4037aebb5
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.