Submit
Path:
~
/
/
usr
/
local
/
psa
/
admin
/
cp
/
public
/
javascript
/
app
/
domain
/
File Content:
restriction.js.map
{"version":3,"file":"javascript/app/domain/restriction.js?52ee6094a55cccb307fc","mappings":"8MAOO,MAAMA,EAAUA,EAAGC,mBAAkBC,yBAAwBC,6BAA4B,MAC5F,MAAOC,EAAiBC,IAAsBC,EAAAA,EAAAA,UAASL,IAChDM,EAAuBC,IAA4BF,EAAAA,EAAAA,UAASJ,IAC5DO,EAAmBC,IAAwBJ,EAAAA,EAAAA,WAAS,IACpDK,EAAyBC,IAA8BN,EAAAA,EAAAA,WAAS,GACjEO,EAASC,EAAAA,OAAOC,WAAW,6CAEjCC,EAAAA,EAAAA,YAAU,KACNX,EAAmBJ,GACnBO,EAAyBN,EAAuB,GACjD,CAACD,EAAkBC,IActB,OACIe,EAAAA,EAAAA,MAAAC,EAAAA,SAAA,CAAAC,SAAA,CACKhB,IACDc,EAAAA,EAAAA,MAAAC,EAAAA,SAAA,CAAAC,SAAA,EACIC,EAAAA,EAAAA,KAACC,EAAAA,OAAM,CACHC,GAAG,mBACHC,SAAUC,GAZOA,KAC7BhB,GAAyBD,IAA0BA,IACnDK,GAA2B,GAC3Ba,EAAAA,IAAIC,KAAK,mDAAoD,CAAEC,QAASH,IAASI,SAAQ,IAAMhB,GAA2B,IAAO,EASlGiB,CAAyBL,GAC5CM,QAASnB,EACToB,QAASxB,EAAsBY,SACjCN,EAAOmB,KAAK,uBAEdZ,EAAAA,EAAAA,KAAA,aAEJA,EAAAA,EAAAA,KAACC,EAAAA,OAAM,CACHC,GAAG,aACHC,SAAUC,GA3BKA,KACvBnB,GAAmBD,IAAoBA,IACvCM,GAAqB,GACrBe,EAAAA,IAAIC,KAAK,6CAA8C,CAAEC,QAASH,IAASI,SAAQ,IAAMlB,GAAqB,IAAO,EAwB1FuB,CAAmBT,GACtCM,QAASrB,EACTsB,QAAS3B,EAAgBe,SAC3BN,EAAOmB,KAAK,4BAEf,EAIXhC,EAAQkC,UAAY,CAChBjC,iBAAkBkC,IAAAA,KAAeC,WACjClC,uBAAwBiC,IAAAA,KAAeC,WACvCjC,0BAA2BgC,IAAAA,MAG/B,S,sECvDA,UAAkBlC,mBAAkBC,yBAAwBC,4BAA2BkC,gBACnFC,EAAAA,EAAAA,SACIlB,EAAAA,EAAAA,KAACpB,EAAAA,QAAO,CACJC,iBAAkBA,EAClBC,uBAAwBA,EACxBC,0BAA2BA,IAEhCoC,SAASC,eAAeH,GAC9B,C","sources":["webpack:///./app/domain/restriction/Toggles.js","webpack:///./app/domain/restriction/index.js"],"sourcesContent":["// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { useEffect, useState } from 'react';\nimport { Locale, api } from 'jsw';\nimport { Switch } from '@plesk/ui-library';\nimport PropTypes from 'prop-types';\n\nexport const Toggles = ({ listToggleStatus, resolutionToggleStatus, resolutionToggleIsAllowed = false }) => {\n const [listToggleState, setListToggleState] = useState(listToggleStatus);\n const [resolutionToggleState, setResolutionToggleState] = useState(resolutionToggleStatus);\n const [listToggleLoading, setListToggleLoading] = useState(false);\n const [resolutionToggleLoading, setResolutionToggleLoading] = useState(false);\n const locale = Locale.getSection('admin.components.lists.restricteddomains');\n\n useEffect(() => {\n setListToggleState(listToggleStatus);\n setResolutionToggleState(resolutionToggleStatus);\n }, [listToggleStatus, resolutionToggleStatus]);\n\n const onListToggleChange = value => {\n setListToggleState(listToggleState => !listToggleState);\n setListToggleLoading(true);\n api.post('/admin/domain-restriction/list-restriction', { toState: value }).finally(() => setListToggleLoading(false));\n };\n\n const onResolutionToggleChange = value => {\n setResolutionToggleState(resolutionToggleState => !resolutionToggleState);\n setResolutionToggleLoading(true);\n api.post('/admin/domain-restriction/resolution-restriction', { toState: value }).finally(() => setResolutionToggleLoading(false));\n };\n\n return (\n <>\n {resolutionToggleIsAllowed &&\n <>\n <Switch\n id=\"resolutionToggle\"\n onChange={value => onResolutionToggleChange(value)}\n loading={resolutionToggleLoading}\n checked={resolutionToggleState}\n >{locale.lmsg('toggleResolution')}\n </Switch>\n <br />\n </>}\n <Switch\n id=\"listToggle\"\n onChange={value => onListToggleChange(value)}\n loading={listToggleLoading}\n checked={listToggleState}\n >{locale.lmsg('toggleProhibitedList')}\n </Switch>\n </>\n );\n};\n\nToggles.propTypes = {\n listToggleStatus: PropTypes.bool.isRequired,\n resolutionToggleStatus: PropTypes.bool.isRequired,\n resolutionToggleIsAllowed: PropTypes.bool,\n};\n\nexport default Toggles;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\n// eslint-disable-next-line react/no-deprecated\nimport { render } from 'react-dom';\nimport { Toggles } from './Toggles';\n\nexport default ({ listToggleStatus, resolutionToggleStatus, resolutionToggleIsAllowed, renderTo }) => {\n render((\n <Toggles\n listToggleStatus={listToggleStatus}\n resolutionToggleStatus={resolutionToggleStatus}\n resolutionToggleIsAllowed={resolutionToggleIsAllowed}\n />\n ), document.getElementById(renderTo));\n};\n"],"names":["Toggles","listToggleStatus","resolutionToggleStatus","resolutionToggleIsAllowed","listToggleState","setListToggleState","useState","resolutionToggleState","setResolutionToggleState","listToggleLoading","setListToggleLoading","resolutionToggleLoading","setResolutionToggleLoading","locale","Locale","getSection","useEffect","_jsxs","_Fragment","children","_jsx","Switch","id","onChange","value","api","post","toState","finally","onResolutionToggleChange","loading","checked","lmsg","onListToggleChange","propTypes","PropTypes","isRequired","renderTo","render","document","getElementById"],"sourceRoot":""}
Submit
FILE
FOLDER
INFO
Name
Size
Permission
Action
restriction.js
1575 bytes
0644
restriction.js.map
5162 bytes
0644
N4ST4R_ID | Naxtarrr