This commit is contained in:
cutemeli
2025-12-22 10:35:30 +00:00
parent 0bfc6c8425
commit 5ce7ca2c5d
38927 changed files with 0 additions and 4594700 deletions

View File

@@ -1,2 +0,0 @@
"use strict";(globalThis.webpackChunkPlesk=globalThis.webpackChunkPlesk||[]).push([["views/smb/my-service/index"],{1800:(t,e,s)=>{s.r(e),s.d(e,{default:()=>i.default});var i=s(1801)},1801:(t,e,s)=>{s.r(e),s.d(e,{default:()=>h});var i=s(668),n=s.n(i),l=s(90),o=s(675),a=s(713),r=s(1802),c=s(296);const m=l.Locale.getTranslate("smb.controllers.my-service.index"),d=({services:t})=>(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("p",{children:(0,c.jsx)(m,{content:"buttonsAreaDescription"})}),(0,c.jsx)(a.default,{children:()=>new l.ListContainer({cls:"tools-list",itemClass:"tools-item",items:t.map(({title:t,icon:e,links:s})=>({componentType:r.default,image:e,items:s,title:t}))})})]});d.propTypes={services:n().array.isRequired};const h=(0,o.withPageLayout)(d)},1802:(t,e,s)=>{s.r(e),s.d(e,{default:()=>l});var i=s(90);class n extends i.Container{_initConfiguration(t){super._initConfiguration(t),this._contentAreaId=`${this._id}-tools-list`,this._image=this._getConfigParam("image",""),this._title=this._getConfigParam("title","")}_initComponentElement(){this._componentElement=new Element("div",{class:"tool-block"}),this._componentElement.innerHTML=`<span class="tool-icon"><img src="${this._image}"/></span><span class="tool-name">${this._title}</span><ul id="${this._id}-tools-list" class="tool-info"></ul>`}}const l=n}}]);
//# sourceMappingURL=index.js.map?6e53e033f8da7b1b546e

View File

@@ -1 +0,0 @@
{"version":3,"file":"javascript/views/smb/my-service/index.js?6e53e033f8da7b1b546e","mappings":"uSAQA,MAAMA,EAAYC,EAAAA,OAAOC,aAAa,oCAEhCC,EAAgBA,EAAGC,eACrBC,EAAAA,EAAAA,MAAAC,EAAAA,SAAA,CAAAC,SAAA,EACIC,EAAAA,EAAAA,KAAA,KAAAD,UAAGC,EAAAA,EAAAA,KAACR,EAAS,CAACS,QAAQ,8BACtBD,EAAAA,EAAAA,KAACE,EAAAA,QAAY,CAAAH,SACRA,IAAM,IAAII,EAAAA,cAAc,CACrBC,IAAK,aACLC,UAAW,aACXC,MAAOV,EAASW,IAAI,EAAGC,QAAOC,OAAMC,YAAY,CAC5CC,cAAeC,EAAAA,QACfC,MAAOJ,EACPH,MAAOI,EACPF,kBAOpBb,EAAcmB,UAAY,CACtBlB,SAAUmB,IAAAA,MAAgBC,YAG9B,SAAeC,EAAAA,EAAAA,gBAAetB,E,2DC5B9B,MAAMiB,UAAkBM,EAAAA,UACpBC,kBAAAA,CAAmBC,GACfC,MAAMF,mBAAmBC,GAEzBE,KAAKC,eAAiB,GAAGD,KAAKE,iBAC9BF,KAAKG,OAASH,KAAKI,gBAAgB,QAAS,IAC5CJ,KAAKK,OAASL,KAAKI,gBAAgB,QAAS,GAChD,CAEAE,qBAAAA,GACIN,KAAKO,kBAAoB,IAAIC,QAAQ,MAAO,CACxCC,MAAO,eAEXT,KAAKO,kBAAkBG,UAEf,qCAAaV,KAAKG,2CAEKH,KAAKK,wBACrBL,KAAKE,yCAExB,EAGJ,S","sources":["webpack:///./views/smb/my-service/index/MyServicePage.js","webpack:///./views/smb/my-service/index/ToolPanel.js"],"sourcesContent":["// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport PropTypes from 'prop-types';\nimport { Locale, ListContainer } from 'jsw';\nimport { withPageLayout } from 'components/layouts/PageLayout';\nimport JswComponent from 'components/jsw/JswComponent';\nimport ToolPanel from './ToolPanel';\n\nconst Translate = Locale.getTranslate('smb.controllers.my-service.index');\n\nconst MyServicePage = ({ services }) => (\n <>\n <p><Translate content=\"buttonsAreaDescription\" /></p>\n <JswComponent>\n {() => new ListContainer({\n cls: 'tools-list',\n itemClass: 'tools-item',\n items: services.map(({ title, icon, links }) => ({\n componentType: ToolPanel,\n image: icon,\n items: links,\n title,\n })),\n })}\n </JswComponent>\n </>\n);\n\nMyServicePage.propTypes = {\n services: PropTypes.array.isRequired,\n};\n\nexport default withPageLayout(MyServicePage);\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { Container } from 'jsw';\n\nclass ToolPanel extends Container {\n _initConfiguration(config) {\n super._initConfiguration(config);\n\n this._contentAreaId = `${this._id}-tools-list`;\n this._image = this._getConfigParam('image', '');\n this._title = this._getConfigParam('title', '');\n }\n\n _initComponentElement() {\n this._componentElement = new Element('div', {\n class: 'tool-block',\n });\n this._componentElement.innerHTML = (\n '<span class=\"tool-icon\">' +\n `<img src=\"${this._image}\"/>` +\n '</span>' +\n `<span class=\"tool-name\">${this._title}</span>` +\n `<ul id=\"${this._id}-tools-list\" class=\"tool-info\"></ul>`\n );\n }\n}\n\nexport default ToolPanel;\n"],"names":["Translate","Locale","getTranslate","MyServicePage","services","_jsxs","_Fragment","children","_jsx","content","JswComponent","ListContainer","cls","itemClass","items","map","title","icon","links","componentType","ToolPanel","image","propTypes","PropTypes","isRequired","withPageLayout","Container","_initConfiguration","config","super","this","_contentAreaId","_id","_image","_getConfigParam","_title","_initComponentElement","_componentElement","Element","class","innerHTML"],"sourceRoot":""}