1(globalThis.webpackChunkPlesk||=[]).push([["views/admin/server/preview-domain-settings"],{1893(e,n,i){"use strict";i.r(n),i.d(n,{default:()=>N});var t=i(95),a=i(341),o=i(909),d=i(798),l=i(797),s=i(342),r=i(772),c=i(718),m=i(811),u=i(785),v=i(1894),p=i.n(v),k=i(1895),f=i.n(k);const S=t.Locale.getTranslate("admin.components.forms.preview-domain-settings"),w=t.Locale.getTranslate("admin.controllers.server.preview-domain-settings"),N=(0,o.withPageLayout)(()=>{const{data:{mode:{isPowerUserPanel:e,isDnsServiceSupported:n}={},os:{isWindows:i}={},capability:{web:{iis:t,proxyNginx:o}={}}={},viewer:{client:{domains:v=[]}={}}={},server:{websitePreviewSettings:{domain:k,type:N,protection:b,domainName:F}={}}={}}={}}=(0,u.useQuery)(p()),[h]=(0,m.useMutation)(f()),g=(0,r.useNavigate)(),[x]=(0,a.useState)({type:N,protection:b,domainName:F,domainId:k?.id}),D="/admin/server/tools",y=(0,a.useMemo)(()=>{const e=v.filter(({isActive:e,dnsZone:n})=>e&&n&&n.isActive&&"MASTER"===n.type);return k&&!e.some(({id:e})=>e===k.id)&&e.push(k),e},[v,k]),P=t||o&&o.isEnabled,j=e?"/smb/web/add-domain/create-webspace/true":"/admin/subscription/create",E=y.length,T=t?null:o?o.isEnabled?null:"nginxDisabled":"nginxNotInstalled";return(0,a.jsxs)(a.Fragment,{children:[T?(0,a.jsx)(s.StatusMessage,{intent:"warning",children:(0,a.jsx)(S,{content:T})}):null,(0,a.jsx)(s.Paragraph,{children:(0,a.jsx)(w,{content:"pageHint"})}),(0,a.jsx)(d.default,{id:"adminpanel-form-final-previewdomainsettings",values:x,mutation:h,onSuccess:(e,n)=>{(0,c.addToast)({intent:"success",message:(0,a.jsx)(w,{content:"previewDomainSettingsSaved"})}),n||g(D)},submitButton:{id:"btn-send"},applyButton:{id:"btn-apply"},cancelButton:{id:"btn-cancel",component:l.default,to:D},children:(0,a.jsx)(s.FormFieldRadioButtons,{label:(0,a.jsx)(S,{content:"previewType"}),name:"type",options:[P&&{value:"QUICK",label:(0,a.jsx)(S,{content:"previewQuick"}),description:(0,a.jsx)(S,{content:"previewQuickDescription"},"previewQuickDescription-translate"),indentFields:i?[(0,a.jsx)(s.FormFieldCheckbox,{name:"protection",label:(0,a.jsx)(S,{content:"sitePreviewProtection"}),description:(0,a.jsx)(S,{content:"sitePreviewProtectionDescription"})},"protection")]:[]},n&&{value:"INTERNAL",label:(0,a.jsx)(S,{content:"previewZoneTypeInternal"}),disabled:!E,indentFields:E?[(0,a.jsx)(s.FormFieldSelect,{name:"domainId",label:null,description:(0,a.jsx)(S,{content:"previewZoneDomainIdDescription"}),children:y.map(({id:e,name:n})=>(0,a.jsx)(s.SelectOption,{value:e,children:n},e))},"domainId")]:[(0,a.jsx)("span",{children:(0,a.jsx)(S,{content:"previewZoneDomainCreate",params:{link:(0,a.jsx)(l.default,{to:j,children:(0,a.jsx)(S,{content:"subscriptionCreateLink"})})}})},"previewZoneDomainCreate-translate")]},{value:"EXTERNAL",label:(0,a.jsx)(S,{content:"previewZoneTypeExternal"}),indentFields:[(0,a.jsx)(s.FormFieldText,{label:null,name:"domainName",description:(0,a.jsx)(S,{content:"previewZoneDomainNameDescription"})},"domainName")]},{value:"DISABLED",label:(0,a.jsx)(S,{content:"previewDisabled"})}].filter(Boolean)})})]})})},1892(e,n,i){"use strict";i.r(n),i.d(n,{default:()=>t.default});var t=i(1893)},1894(e){var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PreviewDomainSettingsPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isPowerUserPanel"}},{kind:"Field",name:{kind:"Name",value:"isDnsServiceSupported"}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"web"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"iis"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}}]}},{kind:"Field",name:{kind:"Name",value:"proxyNginx"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"websitePreviewSettings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"domainName"}},{kind:"Field",name:{kind:"Name",value:"protection"}},{kind:"Field",name:{kind:"Name",value:"domain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"domains"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"isActive"}},{kind:"Field",name:{kind:"Name",value:"dnsZone"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isActive"}},{kind:"Field",name:{kind:"Name",value:"type"}}]}}]}}]}}]}}]}}],loc:{start:0,end:786}};n.loc.source={body:"query PreviewDomainSettingsPage {\n mode {\n isPowerUserPanel\n isDnsServiceSupported\n }\n os {\n isWindows\n }\n capability {\n web {\n iis {\n __typename\n }\n proxyNginx {\n isEnabled\n }\n }\n }\n server {\n websitePreviewSettings {\n type\n domainName\n protection\n domain {\n id\n name\n }\n }\n }\n viewer {\n login\n client {\n id\n domains {\n id\n name\n isActive\n dnsZone {\n isActive\n type\n }\n }\n }\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
1else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.PreviewDomainSettingsPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,d=new Set,l=new Set;for(o.forEach(function(e){l.add(e)});l.size>0;){var s=l;l=new Set,s.forEach(function(e){d.has(e)||(d.add(e),(t[e]||new Set).forEach(function(e){l.add(e)}))})}return d.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"PreviewDomainSettingsPage")},1895(e){var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"UpdatePreviewDomain"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"UpdatePreviewDomainInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"updatePreviewDomain"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"result"}}]}}]}}],loc:{start:0,end:130}};n.loc.source={body:"mutation UpdatePreviewDomain($input: UpdatePreviewDomainInput!) {\n updatePreviewDomain(input: $input) {\n result\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.UpdatePreviewDomain=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,d=new Set,l=new Set;for(o.forEach(function(e){l.add(e)});l.size>0;){var s=l;l=new Set,s.forEach(function(e){d.has(e)||(d.add(e),(t[e]||new Set).forEach(function(e){l.add(e)}))})}return d.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"UpdatePreviewDomain")}}]); 2//# sourceMappingURL=preview-domain-settings.js.map?072327f219d44b5a0c3d
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.