PageSourceSearch

https://diariodecuba.net/cp/javascript/components/pages/VirtualDir…/EditMimeTypePage.js?3a5cac0aa0a8147d19ad

js diariodecuba.net collected 2026-10-03 22:39:59 UTC 8,883 bytes, 2 lines download raw bytes

1(globalThis.webpackChunkPlesk=globalThis.webpackChunkPlesk||[]).push([["components/pages/VirtualDirectoryPage/EditMimeTypePage"],{2940(e,t,i){"use strict";i.r(t),i.d(t,{evictDomainHostingFieldCache:()=>n});const n=(e,t,i)=>{e.modify({id:e.identify({__typename:"Domain",id:btoa(`Domain:${t}`)}),fields:{hosting(e){const t={};for(const n in e)n===i||n.startsWith(`${i}(`)||(t[n]=e[n]);return t}}})}},2941(e,t,i){"use strict";i.r(t),i.d(t,{evictDomainVirtualDirectoryFieldsCache:()=>n});const n=(e,{domainId:t,fields:i})=>{Object.values(e.extract()).filter(({__typename:e})=>"VirtualDirectory"===e).filter(({key:e})=>atob(e).split(":")[1]===t).forEach(t=>{const n=e.identify(t);i.forEach(t=>e.evict({id:n,fieldName:t}))})}},2942(e,t,i){"use strict";i.r(t),i.d(t,{evictDomainVirtualDirectoryMimeTypesCache:()=>a});var n=i(2939);const a=(e,t)=>{(0,n.evictDomainVirtualDirectoryFieldsCache)(e,{domainId:t,fields:["mimeType","mimeTypes"]})}},2943(e,t,i){"use strict";i.r(t),i.d(t,{evictDomainVirtualDirectoryProtectionCache:()=>a});var n=i(2939);const a=(e,t)=>{(0,n.evictDomainVirtualDirectoryFieldsCache)(e,{domainId:t,fields:["content","protectedDirectory"]})}},2939(e,t,i){"use strict";i.r(t),i.d(t,{evictDomainHostingFieldCache:()=>n.evictDomainHostingFieldCache,evictDomainVirtualDirectoryFieldsCache:()=>a.evictDomainVirtualDirectoryFieldsCache,evictDomainVirtualDirectoryMimeTypesCache:()=>r.evictDomainVirtualDirectoryMimeTypesCache,evictDomainVirtualDirectoryProtectionCache:()=>o.evictDomainVirtualDirectoryProtectionCache,modifyCacheOnProtectedDirectoryAddOrDelete:()=>s.modifyCacheOnProtectedDirectoryAddOrDelete});var n=i(2940),a=i(2941),r=i(2942),o=i(2943),s=i(2944)},2944(e,t,i){"use strict";i.r(t),i.d(t,{modifyCacheOnProtectedDirectoryAddOrDelete:()=>a});var n=i(2939);const a=(e,t)=>{(0,n.evictDomainHostingFieldCache)(e,t,"protectedDirectories"),(0,n.evictDomainVirtualDirectoryProtectionCache)(e,t)}},1526(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>o});var n=i(396),a=i(715),r=i(397);const o=({onClose:e,isOpen:t=!0,closeOnFormSuccess:i=!0,closeUrl:o="..",form:s,...c})=>
1{const l=(0,a.useNavigate)(),[d,u]=(0,n.useState)(t),m=(0,n.useRef)(null),p=(0,n.useCallback)((...t)=>{const i=e??(()=>l(o,{preventScrollReset:!0}));u(!1),m.current=setTimeout(()=>{i(...t),m.current=null},300)},[o,l,e]);(0,n.useEffect)(()=>()=>{m.current&&clearTimeout(m.current)},[]),(0,n.useEffect)(()=>{t?m.current&&clearTimeout(m.current):u(t)},[t]);const f=(0,n.useMemo)(()=>{if(s&&i){if((0,n.isValidElement)(s))return(0,n.cloneElement)(s,{onSuccess:(...e)=>{s.props.onSuccess?.(...e),p()}});if("object"==typeof s)return{...s,onSuccess:(...e)=>{s.onSuccess?.(...e),p()}}}return s},[i,p,s]);return(0,n.jsx)(r.Drawer,{...c,form:f,onClose:p,isOpen:d})}},3028(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>p});var n=i(396),a=i(787),r=i.n(a),o=i(397),s=i(95),c=i(1371);i(3029);const l=s.Locale.getSection("components.forms.VirtualDirectoryMimeType"),d=s.Locale.getTranslate("components.forms.VirtualDirectoryMimeType"),u="custom",m=({mimeContentTypes:e,initialValues:t=null,...i})=>{const a=(0,n.useRef)(null),[r,s]=(0,n.useState)(()=>{if(!t)return{extension:"",contentOption:u,content:""};const i=!e.includes(t.content);return{extension:t.extension,contentOption:i?u:t.content,content:i?t.content:""}}),m=(e,t)=>{s(i=>(0,o.setIn)(i,e,t))};return(0,n.jsxs)(c.default,{values:r,onFieldChange:m,applyButton:!1,onSubmit:({extension:e,contentOption:t,content:i})=>({extension:e,content:t===u?i:t}),...i,children:[(0,n.jsx)(o.FormFieldText,{name:"extension",label:(0,n.jsx)(d,{content:"extension"}),required:!0,size:"fill",inputProps:{maxLength:254}}),(0,n.jsxs)(o.FormFieldSelect,{name:"contentOption",label:(0,n.jsx)(d,{content:"content"}),required:!0,searchable:!0,size:"fill",onChange:e=>{e===u?setTimeout(()=>a.current.focus(),0):m("content","")},"data-testid":"contentOption",children:[(0,n.jsx)("option",{value:u,children:l.lmsg("custom")}),e.map(e=>(0,n.jsx)("option",{value:e,label:e,children:(0,n.jsx)("div",{className:"virtual-directory-mime-type-form-content-select-option",title:e,children:e})},e))]}),(0,n.jsx)(o.FormFieldText,{name:"content","data-testid":"content",size:"fill",disabled:r.contentOption!==u,inputProps:{innerRef:a,maxLength:254}})]})};m.propTypes={mimeContentTypes:r().arrayOf(r().string).isRequired,initialValues:r().shape({extension:r().string.isRequired,content:r().string.isRequired})};const p=m},3027(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>n.default});var n=i(3028)},3032(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>k});var n=i(715),a=i(810),r=i(739),o=i(95),s=i(1526),c=i(3027),l=i(2939),d=i(663),u=i(1318),m=i.n(u),p=i(1322),f=i.n(p),y=i(3033),v=i.n(y),D=i(396);const h=o.Locale.getTranslate("components.pages.VirtualDirectory.EditMimeType"),k=()=>{const e=(0,n.useLocation)(),{domainId:t,extension:i}=(0,n.useParams)(),[o]=(0,n.useSearchParams)(),u=o.get("path")||"/",{mimeType:p}=(0,n.useLoaderData)(),{data:{iisManager:{mimeContentTypes:y}}}=(0,r.useQuery)(f()),[k]=(0,a.useMutation)(v(),{refetchQueries:[m()],awaitRefetchQueries:!0,update(e){(0,l.evictDomainVirtualDirectoryMimeTypesCache)(e,t)},onCompleted(){(0,d.addToast)({intent:"success",message:(0,D.jsx)(h,{content:"success"})})}});return(0,D.jsx)(s.default,{isOpen:!0,"data-testid":"edit-virtual-directory-mime-type-drawer",title:(0,D.jsx)(h,{content:"title"}),size:"sm",closeUrl:{...e,pathname:".."},form:(0,D.jsx)(c.default,{initialValues:p,mimeContentTypes:y,mutation:({variables:e})=>k({variables:{...e,domainId:t,path:u,extension:i}})})})}},3031(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>n.default});var n=i(3032)},3033(e){var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"UpdateVirtualDirectoryMimeType"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"path"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"extension"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}
1,{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"UpdateVirtualDirectoryMimeTypeInput"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"updateVirtualDirectoryMimeType"},arguments:[{kind:"Argument",name:{kind:"Name",value:"domainId"},value:{kind:"Variable",name:{kind:"Name",value:"domainId"}}},{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"path"}}},{kind:"Argument",name:{kind:"Name",value:"extension"},value:{kind:"Variable",name:{kind:"Name",value:"extension"}}},{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:"__typename"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:337}};t.loc.source={body:"mutation UpdateVirtualDirectoryMimeType(\n    $domainId: ID!,\n    $path: String!,\n    $extension: String!,\n    $input: UpdateVirtualDirectoryMimeTypeInput!, \n) {\n    updateVirtualDirectoryMimeType(\n        domainId: $domainId, \n        path: $path, \n        extension: $extension,\n        input: $input\n    ) {\n        __typename\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,t){if("FragmentSpread"===e.kind)t.add(e.name.value);else if("VariableDefinition"===e.kind){var n=e.type;"NamedType"===n.kind&&t.add(n.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,t)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,t)}),e.definitions&&e.definitions.forEach(function(e){i(e,t)})}var n={};function a(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}}t.definitions.forEach(function(e){if(e.name){var t=new Set;i(e,t),n[e.name.value]=t}}),e.exports=t,e.exports.UpdateVirtualDirectoryMimeType=function(e,t){var i={kind:e.kind,definitions:[a(e,t)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var r=n[t]||new Set,o=new Set,s=new Set;for(r.forEach(function(e){s.add(e)});s.size>0;){var c=s;s=new Set,c.forEach(function(e){o.has(e)||(o.add(e),(n[e]||new Set).forEach(function(e){s.add(e)}))})}return o.forEach(function(t){var n=a(e,t);n&&i.definitions.push(n)}),i}(t,"UpdateVirtualDirectoryMimeType")},3029(e,t,i){"use strict";i.r(t)}}]);
2//# sourceMappingURL=EditMimeTypePage.js.map?3a5cac0aa0a8147d19ad

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.