Submit
Path:
~
/
/
opt
/
psa
/
admin
/
cp
/
public
/
javascript
/
app
/
File Content:
progress-dialog.js.map
{"version":3,"file":"javascript/app/progress-dialog.js?e9d3f129a39aaeb43c0b","mappings":"6LAeA,MAAMA,EAAc,OACdC,EAAe,QACfC,EAAqB,cACrBC,EAAkB,WAClBC,EAAiB,UAEvB,MAAMC,UAAuBC,EAAAA,UACzBC,YAAAA,CAAaC,EAAQC,GACjB,IAAKC,MAAMC,QAAQF,IAA6B,IAAlBA,EAAOG,OACjC,OAAO,KAGX,MAAMC,EAASL,IAAWP,EAAe,SAAW,UACpD,OACIa,EAAAA,EAAAA,KAACC,EAAAA,MAAK,CAACF,OAAQA,EAAQ,YAAU,SAAQG,SACpCP,EAAOQ,KAAIC,IAAUJ,EAAAA,EAAAA,KAAA,OAAAE,SAAkBE,GAARA,MAG5C,CAEAC,gBAAAA,EAAiB,OAAEX,EAAM,SAAEY,EAAQ,eAAEC,IACjC,MAAMC,EAAgB,CAClB,CAACtB,GAAc,aACf,CAACC,GAAe,cAChB,CAACC,GAAqB,mBACtB,CAACC,GAAkB,kBAGvB,OAAIK,IAAWJ,GAAkBiB,EACtBA,EAGPb,IAAWJ,IAAgC,IAAdgB,GACtBN,EAAAA,EAAAA,KAACS,EAAAA,UAAS,CAACC,QAAQ,mBAAmBC,OAAQ,CAAEC,QAASN,KAGhEE,EAAcd,IACPM,EAAAA,EAAAA,KAACS,EAAAA,UAAS,CAACC,QAASF,EAAcd,KAGtC,IACX,CAEAmB,MAAAA,GACI,MAAM,MAAEC,EAAK,MAAEC,EAAK,OAAEC,EAAM,WAAEC,EAAU,OAAEC,KAAWC,GAAUC,KAAKD,MACpE,OACInB,EAAAA,EAAAA,KAACqB,EAAAA,eACG,CACAP,OAAOd,EAAAA,EAAAA,KAAA,QAAMsB,wBAAyB,CAAEC,OAAQT,KAChDU,QAASN,GACLlB,EAAAA,EAAAA,KAACyB,EAAAA,OAAM,CACH,aAAYC,EAAAA,OAAOC,WAAW,2BAA2BC,KAAK,YAC9DC,OAAK,EACLC,KAAK,KACLC,KAAK,WACLC,QAASd,IAEb,KACJe,aAAajC,EAAAA,EAAAA,KAACS,EAAAA,UAAS,CAACC,QAAQ,QAAQ,YAAU,iBAClDM,OAAQA,EACRkB,SAAUjB,EACVkB,QAASjB,EACT,YAAU,qBACNC,EAAKjB,SAERa,EAAMZ,KAAI,EAAGW,QAAOiB,OAAMrC,SAAQY,SAAU8B,EAAa7B,iBAAgBZ,SAAS,GAAI0C,SAAS,OAC5F,MAAM/B,EAAWgC,OAAOF,GACxB,OACIG,EAAAA,EAAAA,MAACC,EAAAA,aAAY,CAET1B,MAAOA,EACPiB,KAAM,CAAEU,IAAKV,GACbrC,OAAQA,EACRgD,WAAYtB,KAAKf,iBAAiB,CAAEX,SAAQY,WAAUC,mBACtDD,SAAUA,EAASJ,SAAA,CAElBkB,KAAK3B,aAAaC,EAAQC,GAC1B0C,EAAOvC,OAAS,IAAME,EAAAA,EAAAA,KAAC2C,EAAAA,cAAa,CAAAzC,SAAEmC,MARlCvB,EASM,KAKnC,EAGJvB,EAAeqD,UAAY,CACvB9B,MAAO+B,IAAAA,KAAeC,WACtB/B,MAAO8B,IAAAA,MAAgBC,WACvB9B,OAAQ6B,IAAAA,KAAeC,WACvBnD,OAAQkD,IAAAA,MAAgBC,WACxB7B,WAAY4B,IAAAA,KAAeC,WAC3B5B,OAAQ2B,IAAAA,KAAeC,YAG3B,S,+ECvGA,UAAkBC,SAAQC,eAAc7B,OACpCN,EAAAA,EAAAA,SACIb,EAAAA,EAAAA,KAACiD,EAAAA,eAAc,CAACC,SAAUH,EAAO7C,UAC7BF,EAAAA,EAAAA,KAACT,EAAAA,QAAc,IAAK4B,MAEzB6B,EACN,C","sources":["webpack:///./app/progress-dialog/ProgressDialog.js","webpack:///./app/progress-dialog/index.js"],"sourcesContent":["// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport {\n Alert,\n ProgressDialog as BaseProgressDialog,\n ProgressStep,\n Button,\n Translate,\n ConsoleOutput,\n} from '@plesk/ui-library';\n\nimport { Component } from 'react';\nimport PropTypes from 'prop-types';\nimport { Locale } from 'jsw';\n\nconst STATUS_DONE = 'done';\nconst STATUS_ERROR = 'error';\nconst STATUS_NOT_STARTED = 'not_started';\nconst STATUS_CANCELED = 'canceled';\nconst STATUS_RUNNING = 'running';\n\nclass ProgressDialog extends Component {\n renderErrors(status, errors) {\n if (!Array.isArray(errors) || errors.length === 0) {\n return null;\n }\n\n const intent = status === STATUS_ERROR ? 'danger' : 'warning';\n return (\n <Alert intent={intent} data-type=\"errors\">\n {errors.map(error => (<div key={error}>{error}</div>))}\n </Alert>\n );\n }\n\n renderStatusText({ status, progress, progressStatus }) {\n const statusTextMap = {\n [STATUS_DONE]: 'statusDone',\n [STATUS_ERROR]: 'statusError',\n [STATUS_NOT_STARTED]: 'statusNotStarted',\n [STATUS_CANCELED]: 'statusCanceled',\n };\n\n if (status === STATUS_RUNNING && progressStatus) {\n return progressStatus;\n }\n\n if (status === STATUS_RUNNING && progress !== -1) {\n return <Translate content=\"percentCompleted\" params={{ percent: progress }} />;\n }\n\n if (statusTextMap[status]) {\n return <Translate content={statusTextMap[status]} />;\n }\n\n return null;\n }\n\n render() {\n const { title, steps, isOpen, onComplete, onHide, ...props } = this.props;\n return (\n <BaseProgressDialog\n // eslint-disable-next-line react/no-danger\n title={<span dangerouslySetInnerHTML={{ __html: title }} />}\n actions={onHide ? (\n <Button\n aria-label={Locale.getSection('components.tasks.common').lmsg('minimize')}\n ghost\n size=\"lg\"\n icon=\"minimize\"\n onClick={onHide}\n />\n ) : null}\n cancelTitle={<Translate content=\"close\" data-type=\"close-button\" />}\n isOpen={isOpen}\n onFinish={onComplete}\n onClose={onHide}\n data-type=\"progress-dialog\"\n {...props}\n >\n {steps.map(({ title, icon, status, progress: progressStr, progressStatus, errors = [], output = [] }) => {\n const progress = Number(progressStr);\n return (\n <ProgressStep\n key={title}\n title={title}\n icon={{ src: icon }}\n status={status}\n statusText={this.renderStatusText({ status, progress, progressStatus })}\n progress={progress}\n >\n {this.renderErrors(status, errors)}\n {output.length > 0 && (<ConsoleOutput>{output}</ConsoleOutput>)}\n </ProgressStep>\n );\n })}\n </BaseProgressDialog>\n );\n }\n}\n\nProgressDialog.propTypes = {\n title: PropTypes.node.isRequired,\n steps: PropTypes.array.isRequired,\n isOpen: PropTypes.bool.isRequired,\n errors: PropTypes.array.isRequired,\n onComplete: PropTypes.func.isRequired,\n onHide: PropTypes.func.isRequired,\n};\n\nexport default ProgressDialog;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { LocaleProvider } from '@plesk/ui-library';\n// eslint-disable-next-line react/no-deprecated\nimport { render } from 'react-dom';\nimport ProgressDialog from './ProgressDialog';\n\nexport default ({ locale, container, ...props }) => {\n render((\n <LocaleProvider messages={locale}>\n <ProgressDialog {...props} />\n </LocaleProvider>\n ), container);\n};\n"],"names":["STATUS_DONE","STATUS_ERROR","STATUS_NOT_STARTED","STATUS_CANCELED","STATUS_RUNNING","ProgressDialog","Component","renderErrors","status","errors","Array","isArray","length","intent","_jsx","Alert","children","map","error","renderStatusText","progress","progressStatus","statusTextMap","Translate","content","params","percent","render","title","steps","isOpen","onComplete","onHide","props","this","BaseProgressDialog","dangerouslySetInnerHTML","__html","actions","Button","Locale","getSection","lmsg","ghost","size","icon","onClick","cancelTitle","onFinish","onClose","progressStr","output","Number","_jsxs","ProgressStep","src","statusText","ConsoleOutput","propTypes","PropTypes","isRequired","locale","container","LocaleProvider","messages"],"sourceRoot":""}
Edit
Rename
Chmod
Delete
FILE
FOLDER
INFO
Name
Size
Permission
Action
app
---
0755
app-image
---
0755
backup
---
0755
dns-helper
---
0755
domain
---
0755
email-address
---
0755
file-manager
---
0755
hosting-settings
---
0755
log-browser
---
0755
login
---
0755
mail-settings
---
0755
profile
---
0755
ssl-certificate
---
0755
user
---
0755
web-app-firewall
---
0755
aha.js
3589 bytes
0644
aha.js.map
9540 bytes
0644
change-customers-owner.js
4454 bytes
0644
change-customers-owner.js.map
12664 bytes
0644
convert-customers-to-resellers.js
1536 bytes
0644
convert-customers-to-resellers.js.map
4093 bytes
0644
convert-resellers-to-customers.js
2106 bytes
0644
convert-resellers-to-customers.js.map
5962 bytes
0644
dns-helper.js
16867 bytes
0644
dns-helper.js.map
46896 bytes
0644
editlist.js
7443 bytes
0644
editlist.js.map
22413 bytes
0644
eula.js
801 bytes
0644
eula.js.map
1971 bytes
0644
newsletter-subscription.js
6037 bytes
0644
newsletter-subscription.js.map
20263 bytes
0644
progress-dialog.js
2097 bytes
0644
progress-dialog.js.map
7209 bytes
0644
pum.js
12274 bytes
0644
pum.js.map
35446 bytes
0644
rating.js
5375 bytes
0644
rating.js.map
13432 bytes
0644
server-mail-antivirus-promo.js
610 bytes
0644
server-mail-antivirus-promo.js.map
1568 bytes
0644
service-sidebar.js
989 bytes
0644
service-sidebar.js.map
2284 bytes
0644
show-output-popup.js
814 bytes
0644
show-output-popup.js.map
2248 bytes
0644
task-progress-bar.js
3449 bytes
0644
task-progress-bar.js.map
11037 bytes
0644
N4ST4R_ID | Naxtarrr