PageSourceSearch

https://acscontrol.com/cp/javascript/components/pages/ProtectedDirectoryEditPage.js?bf56a0e64fcae921518d

js acscontrol.com collected 2026-10-06 05:30:01 UTC 6,486 bytes, 2 lines download raw bytes

1(self.webpackChunkPlesk=self.webpackChunkPlesk||[]).push([["components/pages/ProtectedDirectoryEditPage"],{960:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>d});var n=i(242),r=i(244),o=i.n(r),a=i(243);const s=({onClose:e,isOpen:t,...i})=>{const[r,o]=(0,n.useState)(t),s=(0,n.useRef)(null),d=(0,n.useMemo)((()=>e?(...t)=>{o(!1),s.current=setTimeout((()=>{e(...t),s.current=null}),300)}:e),[e]);return(0,n.useEffect)((()=>()=>clearTimeout(s.current)),[]),(0,n.useEffect)((()=>{s.current&&clearTimeout(s.current)}),[t]),(0,n.jsx)(a.Drawer,{...i,onClose:d,isOpen:r})};s.propTypes={onClose:o().func,isOpen:o().bool},s.defaultProps={onClose:null,isOpen:!0};const d=s},2055:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>u});var n=i(242),r=i(244),o=i.n(r),a=i(90),s=i(243),d=i(927);const c=a.Locale.getTranslate("components.forms.ProtectedDirectory"),l=({mutation:e,withLocation:t,protectedDirectory:i,...r})=>{const[o,a]=(0,n.useState)((()=>((e,t)=>{if(!e)return{path:"/",realm:"",...t?{isNonSsl:!0,isCgiBin:!1}:{}};const{path:i,realm:n,isNonSsl:r,isCgiBin:o}=e;return{path:`/${i}`,realm:n,...t?{isNonSsl:r,isCgiBin:o}:{}}})(i,t))),l=(e,t)=>{a((i=>(0,s.setIn)(i,e,t)))};return(0,n.jsxs)(d.default,{values:o,onFieldChange:l,mutation:e,applyButton:!1,...r,children:[(0,n.jsx)(s.FormFieldText,{name:"path",label:(0,n.jsx)(c,{content:"pathLabel"}),required:!0,autoFocus:!0,inputProps:{maxLength:"128"}}),t&&(0,n.jsxs)(s.FormField,{label:(0,n.jsx)(c,{content:"locationLabel"}),children:[(0,n.jsx)(s.FormFieldCheckbox,{name:"isNonSsl",label:(0,n.jsx)(c,{content:"isNonSslLabel"}),onChange:e=>{e||o.isCgiBin||l("isCgiBin",!0)}}),(0,n.jsx)(s.FormFieldCheckbox,{name:"isCgiBin",label:(0,n.jsx)(c,{content:"isCgiBinLabel"}),onChange:e=>{e||o.isNonSsl||l("isNonSsl",!0)}})]}),(0,n.jsx)(s.FormFieldText,{name:"realm",label:(0,n.jsx)(c,{content:"realmLabel"}),inputProps:{maxLength:"255"}})]})};l.propTypes={mutation:o().func.isRequired,withLocation:o().bool.isRequired,protectedDirectory:o().shape({id:o().string.isRequired,path:o().string.isRequired,realm:o().string.isRequired,isNonSsl:o().bool.isRequired,isCgiBin:o().bool.isRequired})},l.defaultProps={protectedDirectory:null};const u=l},2058:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>h});var n=i(244),r=i.n(n),o=i(728),a=i(762),s=i(90),d=i(960),c=i(2055),l=i(679),u=i(861),p=i.n(u),m=i(2059),f=i.n(m),v=i(242);const y=s.Locale.getTranslate("components.pages.ProtectedDirectoryEdit"),k=({protectedDirectoryId:e,protectedDirectory:t,isProtectedDirectoryLocationSupported:i})=>{const n=(0,o.useNavigate)(),[r]=(0,a.useMutation)(f(),{refetchQueries:[p()],onCompleted(e,{variables:{input:{path:t}}}){(0,l.addToast)({intent:"success",message:(0,v.jsx)(y,{content:"success",params:{path:(0,v.jsx)("b",{children:t})}})}),n("..")},awaitRefetchQueries:!0});return(0,v.jsx)(d.default,{isOpen:!0,onClose:()=>n(".."),"data-type":"protected-directory-edit-drawer",title:(0,v.jsx)(y,{content:"title"}),size:"sm",form:(0,v.jsx)(c.default,{mutation:({variables:t})=>r({variables:{id:e,...t}}),protectedDirectory:t,submitButton:{"data-type":"protected-directory-edit-submit"},withLocation:i})})};k.propTypes={protectedDirectoryId:r().string,protectedDirectory:r().shape({id:r().string.isRequired,path:r().string.isRequired,realm:r().string.isRequired,isNonSsl:r().bool.isRequired,isCgiBin:r().bool.isRequired}),isProtectedDirectoryLocationSupported:r().bool.isRequired},k.defaultProps={protectedDirectoryId:void 0,protectedDirectory:null};const h=k},2057:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>n.default});var n=i(2058)},2059:(e,t,i)=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"UpdateProtectedDirectory"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ProtectedDirectoryInput"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"updateProtectedDirectory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}},{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"protectedDirectory"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"ProtectedDirectoryEditFragment"},directives:[]}]}}]}}]}}],loc:{start:0,end:310}};n.loc.source={body:'#import "queries/ProtectedDirectoryEditFragment.graphql"\r\n\r\nmutation UpdateProtectedDirectory(\r\n    $id: ID!,\r\n    $input: ProtectedDirectoryInput!, \r\n) {\r\n    updateProtectedDirectory(id: $id, input: $input) {\r\n        protectedDirectory {\r\n            ...ProtectedDirectoryEditFragment\r\n        }\r\n    }\r\n}\r\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var r={};function o(e,t){if("FragmentSpread"===e.kind)t.add(e.name.value);
1else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&t.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){o(e,t)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){o(e,t)})),e.definitions&&e.definitions.forEach((function(e){o(e,t)}))}n.definitions=n.definitions.concat(i(860).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var t=e.name.value;return!r[t]&&(r[t]=!0,!0)})));var a={};function s(e,t){for(var i=0;i<e.definitions.length;i++){var n=e.definitions[i];if(n.name&&n.name.value==t)return n}}n.definitions.forEach((function(e){if(e.name){var t=new Set;o(e,t),a[e.name.value]=t}})),e.exports=n,e.exports.UpdateProtectedDirectory=function(e,t){var i={kind:e.kind,definitions:[s(e,t)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var n=a[t]||new Set,r=new Set,o=new Set;for(n.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(a[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(t){var n=s(e,t);n&&i.definitions.push(n)})),i}(n,"UpdateProtectedDirectory")}}]);
2//# sourceMappingURL=ProtectedDirectoryEditPage.js.map?bf56a0e64fcae921518d

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.