View File Name : main.js.map
\n }\n target={saveButton}\n placement={'top'}\n defaultOpen={operationName === UP_OPERATION}\n /> :\n saveButton,\n
,\n ],\n [operationName, pull, force, submitting, onClose, saveButton],\n );\n\n const onTaskComplete = ({ status }) => {\n if (status === 'done') {\n onSuccess();\n setTimeout(() => {\n addSuccess(
);\n onClose();\n }, 3000);\n } else {\n onFailure();\n }\n };\n\n const handleFieldChange = (name, value) => {\n setValues(values => {\n values = setIn(values, name, value);\n switch (name) {\n case 'project':\n setProjectNameChanged(true);\n break;\n case 'path':\n if (!projectNameChanged) {\n values = setIn(values, 'project', getDirectory(value));\n }\n break;\n }\n\n return values;\n });\n };\n\n const documentation = (\n
\n
\n \n );\n const loading = Object.keys(values).length === 0;\n return (\n
}\n task={task}\n form={(\n
\n }\n types={[\n {\n key: 'input',\n icon: 'pencil-dialog',\n title: ,\n description: ,\n },\n {\n key: 'upload',\n icon: 'arrow-up-tray',\n title: ,\n description: ,\n },\n canSelectWebspace ? {\n key: 'webspace',\n icon: 'web',\n title: ,\n description: ,\n } : null,\n ].filter(Boolean)}\n />\n {loading && }\n {isNew && (\n }\n size=\"lg\"\n required\n />\n )}\n {getIn(values, 'source') === 'webspace' && (\n <>\n }\n required\n />\n {getIn(values, 'webspace') && (\n }\n required\n >\n {formFieldApi => (\n \n )}\n \n )}\n >\n )}\n {getIn(values, 'source') === 'input' && (\n }\n vertical\n >\n {({ setValue, getValue }) => (\n setValue(value)}\n fileName=\"compose.yaml\"\n options={{\n indentWithTabs: false,\n indentUnit: 2,\n extraKeys: {\n Tab: cm => cm.execCommand('indentMore'),\n 'Shift-Tab': cm => cm.execCommand('indentLess'),\n },\n }}\n >\n {getValue()}\n \n )}\n \n )}\n {getIn(values, 'source') === 'upload' && (\n }\n description={}\n required\n />\n )}\n \n )}\n />\n );\n};\n\nForm.propTypes = {\n project: PropTypes.string,\n operationName: PropTypes.string.isRequired,\n onClose: PropTypes.func.isRequired,\n onSuccess: PropTypes.func.isRequired,\n onFailure: PropTypes.func.isRequired,\n};\n\nexport default Form;\n","// Copyright 1999-2024. WebPros International GmbH. All rights reserved.\n\nimport { useEffect, useState, useCallback } from 'react';\nimport { StatusMessage } from '@plesk/ui-library';\nimport { useAppConfig } from '../../context/config';\nimport List from './List';\nimport Form, { NEW_PROJECT, UP_OPERATION, EDIT_OPERATION, ADD_OPERATION } from './Form';\nimport axios, { isAxiosError } from 'axios';\nimport useLocalStorage from '../../hooks/useLocalStorage';\nimport { useToaster } from '../../context/toaster';\n\nconst Stacks = () => {\n const [project, setProject] = useState(undefined);\n const [loading, setLoading] = useState(true);\n const [error, setError] = useState(null);\n const [stacks, setStacks] = useState([]);\n const [operationName, setOperationName] = useState(undefined);\n\n const openOperationAdd = useCallback(() => {\n setProject(NEW_PROJECT);\n setOperationName(ADD_OPERATION);\n }, []);\n const openOperationEdit = useCallback(project => {\n setProject(project);\n setOperationName(EDIT_OPERATION);\n }, []);\n const openOperationUp = useCallback(project => {\n setProject(project);\n setOperationName(UP_OPERATION);\n }, []);\n const closeOperation = useCallback(() => {\n setProject(undefined);\n setOperationName(undefined);\n }, []);\n\n const { baseUrl } = useAppConfig();\n const { addError } = useToaster();\n\n const [expandedRows, setExpandedRows] = useLocalStorage('stacksExpandedRows', []);\n\n const handleReload = async () => {\n setLoading(true);\n try {\n const { data } = await axios.get(`${baseUrl}/stack/list`);\n\n if (data?.status === 'error') {\n addError(data.error);\n } else if (Array.isArray(data)) {\n setStacks(data);\n } else {\n window.location.reload();\n }\n } catch (error) {\n if (isAxiosError(error)) {\n setError(error.message);\n } else {\n throw error;\n }\n } finally {\n setLoading(false);\n }\n };\n\n useEffect(() => {\n handleReload();\n // eslint-disable-next-line react-hooks/exhaustive-deps\n }, []);\n\n if (error) {\n return
{error};\n }\n\n return (\n <>\n
\n
\n >\n );\n};\n\nexport default Stacks;\n","// Copyright 1999-2024. WebPros International GmbH. All rights reserved.\n\nimport PropTypes from 'prop-types';\nimport { BrowserRouter, Route, Routes, Navigate } from 'react-router';\nimport Page from './components/Page';\nimport Containers from './components/Containers';\nimport Environments from './components/Environments';\nimport Images from './components/Images';\nimport Stacks from './components/Stacks';\n\nconst Router = ({ baseUrl }) => (\n
\n \n }>\n } />\n } />\n } />\n } />\n } />\n \n } />\n \n \n);\n\n\nRouter.propTypes = {\n baseUrl: PropTypes.string.isRequired,\n};\n\nexport default Router;\n","// Copyright 1999-2024. WebPros International GmbH. All rights reserved.\n\nimport PropTypes from 'prop-types';\nimport { LocaleProvider } from '@plesk/ui-library';\nimport { useState, useMemo } from 'react';\nimport { AppConfigContext } from './context/config';\nimport { ToasterContextProvider } from './context/toaster';\nimport Router from './Router';\n\nconst App = ({ locale, appConfig: { baseUrl, configuration, ...appConfig } }) => {\n const [activeConfiguration, setActiveConfiguration] = useState(configuration);\n const [portainerConfiguration, setPortainerConfiguration] = useState({});\n const config = useMemo(() => ({\n baseUrl,\n activeConfiguration,\n setActiveConfiguration,\n portainerConfiguration,\n setPortainerConfiguration,\n ...appConfig,\n }), [baseUrl, activeConfiguration, portainerConfiguration, appConfig]);\n\n return (\n
\n \n \n \n \n \n \n );\n};\n\n\nApp.propTypes = {\n locale: PropTypes.object.isRequired,\n appConfig: PropTypes.object.isRequired,\n};\n\nexport default App;\n","\n import API from \"!../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import domAPI from \"!../../node_modules/style-loader/dist/runtime/styleDomAPI.js\";\n import insertFn from \"!../../node_modules/style-loader/dist/runtime/insertBySelector.js\";\n import setAttributes from \"!../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\";\n import insertStyleElement from \"!../../node_modules/style-loader/dist/runtime/insertStyleElement.js\";\n import styleTagTransformFn from \"!../../node_modules/style-loader/dist/runtime/styleTagTransform.js\";\n import content, * as namedExport from \"!!../../node_modules/css-loader/dist/cjs.js!./index.css\";\n \n \n\nvar options = {};\n\noptions.styleTagTransform = styleTagTransformFn;\noptions.setAttributes = setAttributes;\noptions.insert = insertFn.bind(null, \"head\");\noptions.domAPI = domAPI;\noptions.insertStyleElement = insertStyleElement;\n\nvar update = API(content, options);\n\n\n\nexport * from \"!!../../node_modules/css-loader/dist/cjs.js!./index.css\";\n export default content && content.locals ? content.locals : undefined;\n","// Copyright 1999-2024. WebPros International GmbH. All rights reserved.\n\nimport { createRoot } from 'react-dom';\nimport axios from 'axios';\nimport App from './App';\nimport './index.css';\n\naxios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\naxios.interceptors.response.use(\n response => response,\n error => {\n if (error.response?.status === 400) {\n window.location.reload();\n }\n return Promise.reject(error);\n },\n);\n\nexport default ({ moduleId, ...props }) => {\n const root = createRoot(document.getElementById(moduleId));\n root.render(
);\n};\n"],"names":["module","exports","styleElement","nonce","setAttribute","stylesInDOM","getIndexByIdentifier","identifier","result","i","length","modulesToDom","list","options","idCountMap","identifiers","item","id","base","count","concat","indexByIdentifier","obj","css","media","sourceMap","supports","layer","references","updater","addElementStyle","byIndex","splice","push","api","domAPI","update","newObj","remove","lastIdentifiers","newList","index","newLastIdentifiers","_i","_index","styleSheet","cssText","firstChild","removeChild","appendChild","document","createTextNode","cookieNameRegExp","cookieValueRegExp","domainValueRegExp","pathValueRegExp","__toString","Object","prototype","toString","NullObject","C","create","startIndex","str","max","code","charCodeAt","endIndex","min","decode","indexOf","decodeURIComponent","e","__WEBPACK_EXTERNAL_MODULE__280__","cssWithMappingToString","this","map","content","needLayer","join","modules","dedupe","undefined","alreadyImportedModules","k","_k","cssMapping","btoa","base64","unescape","encodeURIComponent","JSON","stringify","data","sourceMapping","element","createElement","setAttributes","attributes","insert","memo","style","target","styleTarget","querySelector","window","HTMLIFrameElement","contentDocument","head","getTarget","Error","___CSS_LOADER_EXPORT___","ReactPropTypesSecret","emptyFunction","emptyFunctionWithReset","resetWarningCache","shim","props","propName","componentName","location","propFullName","secret","err","name","getShim","isRequired","ReactPropTypes","array","bigint","bool","func","number","object","string","symbol","any","arrayOf","elementType","instanceOf","node","objectOf","oneOf","oneOfType","shape","exact","checkPropTypes","PropTypes","insertStyleElement","styleTagTransform","apply","parentNode","removeStyleElement","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","__webpack_modules__","n","getter","__esModule","d","a","definition","key","o","defineProperty","enumerable","get","prop","hasOwnProperty","call","r","Symbol","toStringTag","value","nc","bind","fn","thisArg","arguments","getPrototypeOf","iterator","kindOf","cache","thing","slice","toLowerCase","kindOfTest","type","typeOfTest","isArray","Array","isUndefined","isArrayBuffer","isString","isFunction","isNumber","isObject","isPlainObject","val","isDate","isFile","isBlob","isFileList","isURLSearchParams","isReadableStream","isRequest","isResponse","isHeaders","forEach","allOwnKeys","l","keys","getOwnPropertyNames","len","findKey","_key","_global","globalThis","self","global","isContextDefined","context","isTypedArray","TypedArray","Uint8Array","isHTMLForm","isRegExp","reduceDescriptors","reducer","descriptors","getOwnPropertyDescriptors","reducedDescriptors","descriptor","ret","defineProperties","isAsyncFn","_setImmediate","setImmediateSupported","setImmediate","postMessageSupported","postMessage","token","Math","random","callbacks","addEventListener","source","shift","cb","setTimeout","asap","queueMicrotask","process","nextTick","isBuffer","constructor","isFormData","kind","FormData","append","isArrayBufferView","ArrayBuffer","isView","buffer","isBoolean","isStream","pipe","merge","caseless","assignValue","targetKey","extend","b","trim","replace","stripBOM","inherits","superConstructor","assign","toFlatObject","sourceObj","destObj","filter","propFilter","merged","endsWith","searchString","position","String","lastIndex","toArray","arr","forEachEntry","_iterator","next","done","pair","matchAll","regExp","matches","exec","hasOwnProp","freezeMethods","writable","set","toObjectSet","arrayOrString","delimiter","define","split","toCamelCase","m","p1","p2","toUpperCase","noop","toFiniteNumber","defaultValue","Number","isFinite","isSpecCompliantForm","toJSONObject","stack","visit","reducedValue","isThenable","then","catch","isIterable","AxiosError","message","config","request","response","captureStackTrace","status","utils","toJSON","description","fileName","lineNumber","columnNumber","from","error","customProps","axiosError","cause","isVisitable","removeBrackets","renderKey","path","dots","predicates","test","formData","TypeError","metaTokens","indexes","option","visitor","defaultVisitor","useBlob","Blob","convertValue","toISOString","Buffer","some","isFlatArray","el","exposedHelpers","build","pop","encode","charMap","match","AxiosURLSearchParams","params","_pairs","encoder","_encode","buildURL","url","serialize","serializeFn","serializedParams","hashmarkIndex","handlers","use","fulfilled","rejected","synchronous","runWhen","eject","clear","h","silentJSONParsing","forcedJSONParsing","clarifyTimeoutError","isBrowser","classes","URLSearchParams","protocols","hasBrowserEnv","_navigator","navigator","hasStandardBrowserEnv","product","hasStandardBrowserWebWorkerEnv","WorkerGlobalScope","importScripts","origin","href","buildPath","isNumericKey","isLast","arrayToObject","entries","parsePropPath","defaults","transitional","adapter","transformRequest","headers","contentType","getContentType","hasJSONContentType","isObjectPayload","setContentType","platform","helpers","isNode","toURLEncodedForm","formSerializer","_FormData","env","rawValue","parser","parse","stringifySafely","transformResponse","JSONRequested","responseType","strictJSONParsing","ERR_BAD_RESPONSE","timeout","xsrfCookieName","xsrfHeaderName","maxContentLength","maxBodyLength","validateStatus","common","method","ignoreDuplicateOf","$internals","normalizeHeader","header","normalizeValue","matchHeaderValue","isHeaderNameFilter","AxiosHeaders","valueOrRewrite","rewrite","setHeader","_value","_header","_rewrite","lHeader","setHeaders","rawHeaders","parsed","line","substring","parseHeaders","dest","entry","tokens","tokensRE","parseTokens","has","matcher","deleted","deleteHeader","normalize","format","normalized","w","char","formatHeader","targets","asStrings","getSetCookie","first","computed","accessor","accessors","defineAccessor","accessorName","methodName","arg1","arg2","arg3","configurable","buildAccessors","mapped","headerValue","transformData","fns","isCancel","__CANCEL__","CanceledError","ERR_CANCELED","settle","resolve","reject","ERR_BAD_REQUEST","floor","samplesCount","bytes","timestamps","firstSampleTS","tail","chunkLength","now","Date","startedAt","bytesCount","passed","round","freq","lastArgs","timer","timestamp","threshold","invoke","args","clearTimeout","progressEventReducer","listener","isDownloadStream","bytesNotified","_speedometer","loaded","total","lengthComputable","progressBytes","rate","progress","estimated","event","progressEventDecorator","throttled","asyncDecorator","isMSIE","URL","protocol","host","port","userAgent","write","expires","domain","secure","cookie","toGMTString","read","RegExp","buildFullPath","baseURL","requestedURL","allowAbsoluteUrls","isRelativeUrl","relativeURL","combineURLs","headersToObject","mergeConfig","config1","config2","getMergedValue","mergeDeepProperties","valueFromConfig2","defaultToConfig2","mergeDirectKeys","mergeMap","paramsSerializer","timeoutMessage","withCredentials","withXSRFToken","onUploadProgress","onDownloadProgress","decompress","beforeRedirect","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding","configValue","newConfig","auth","username","password","Boolean","isURLSameOrigin","xsrfValue","cookies","XMLHttpRequest","Promise","_config","resolveConfig","requestData","requestHeaders","onCanceled","uploadThrottled","downloadThrottled","flushUpload","flushDownload","unsubscribe","signal","removeEventListener","onloadend","responseHeaders","getAllResponseHeaders","responseText","statusText","open","onreadystatechange","readyState","responseURL","onabort","ECONNABORTED","onerror","ERR_NETWORK","ontimeout","timeoutErrorMessage","ETIMEDOUT","setRequestHeader","upload","cancel","abort","subscribe","aborted","parseProtocol","send","signals","controller","AbortController","reason","streamChunk","chunk","chunkSize","byteLength","end","pos","readStream","async","stream","asyncIterator","reader","getReader","trackStream","onProgress","onFinish","iterable","readBytes","_onFinish","ReadableStream","pull","close","loadedBytes","enqueue","return","highWaterMark","isFetchSupported","fetch","Request","Response","isReadableStreamSupported","encodeText","TextEncoder","arrayBuffer","supportsRequestStream","duplexAccessed","hasContentType","body","duplex","supportsResponseStream","resolvers","res","_","ERR_NOT_SUPPORT","resolveBodyLength","getContentLength","size","_request","getBodyLength","fetchOptions","composedSignal","toAbortSignal","requestContentLength","contentTypeHeader","flush","isCredentialsSupported","credentials","isStreamResponse","responseContentLength","responseData","knownAdapters","http","xhr","renderReason","isResolvedHandle","adapters","nameOrAdapter","rejectedReasons","reasons","state","s","throwIfCancellationRequested","throwIfRequested","dispatchRequest","VERSION","validators","deprecatedWarnings","validator","version","formatMessage","opt","desc","opts","ERR_DEPRECATED","console","warn","spelling","correctSpelling","assertOptions","schema","allowUnknown","ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","Axios","instanceConfig","interceptors","configOrUrl","dummy","boolean","function","baseUrl","withXsrfToken","contextHeaders","requestInterceptorChain","synchronousRequestInterceptors","interceptor","unshift","responseInterceptorChain","promise","chain","onFulfilled","onRejected","getUri","generateHTTPMethod","isForm","CancelToken","executor","resolvePromise","_listeners","onfulfilled","_resolve","c","HttpStatusCode","Continue","SwitchingProtocols","Processing","EarlyHints","Ok","Created","Accepted","NonAuthoritativeInformation","NoContent","ResetContent","PartialContent","MultiStatus","AlreadyReported","ImUsed","MultipleChoices","MovedPermanently","Found","SeeOther","NotModified","UseProxy","Unused","TemporaryRedirect","PermanentRedirect","BadRequest","Unauthorized","PaymentRequired","Forbidden","NotFound","MethodNotAllowed","NotAcceptable","ProxyAuthenticationRequired","RequestTimeout","Conflict","Gone","LengthRequired","PreconditionFailed","PayloadTooLarge","UriTooLong","UnsupportedMediaType","RangeNotSatisfiable","ExpectationFailed","ImATeapot","MisdirectedRequest","UnprocessableEntity","Locked","FailedDependency","TooEarly","UpgradeRequired","PreconditionRequired","TooManyRequests","RequestHeaderFieldsTooLarge","UnavailableForLegalReasons","InternalServerError","NotImplemented","BadGateway","ServiceUnavailable","GatewayTimeout","HttpVersionNotSupported","VariantAlsoNegotiates","InsufficientStorage","LoopDetected","NotExtended","NetworkAuthenticationRequired","axios","createInstance","defaultConfig","instance","toFormData","Cancel","all","promises","spread","callback","isAxiosError","payload","formToJSON","getAdapter","default","AppConfigContext","createContext","activeConfiguration","setActiveConfiguration","portainerConfiguration","setPortainerConfiguration","useAppConfig","useContext","ToasterContext","addSuccess","addError","ToasterContextProvider","_ref","children","ref","useRef","useMemo","current","add","intent","autoClosable","React","Provider","Toaster","propTypes","useToaster","PopStateEventType","createBrowserHistory","getUrlBasedHistory","window2","globalHistory","pathname","search","hash","createLocation","usr","to","createPath","invariant","warning","cond","getHistoryState","idx","parsePath","charAt","parsedPath","hashIndex","searchIndex","getLocation","createHref2","validateLocation","defaultView","v5Compat","history","action","getIndex","handlePop","nextIndex","delta","createURL","createBrowserURLImpl","replaceState","listen","createHref","encodeLocation","historyState","pushState","DOMException","go","isAbsolute","href2","startsWith","WeakMap","matchRoutes","routes","locationArg","basename","matchRoutesImpl","allowPartial","stripBasename","branches","flattenRoutes","sort","score","siblings","every","compareIndexes","routesMeta","meta","childrenIndex","rankRouteBranches","decoded","decodePath","matchRouteBranch","parentsMeta","parentPath","flattenRoute","route","relativePath","caseSensitive","joinPaths","computeScore","includes","exploded","explodeOptionalSegments","segments","rest","isOptional","required","restExploded","subpath","paramRe","dynamicSegmentValue","indexRouteValue","emptySegmentValue","staticSegmentValue","splatPenalty","isSplat","initialScore","reduce","segment","branch","matchedParams","matchedPathname","remainingPathname","matchPath","pathnameBase","normalizePathname","pattern","compiledParams","compilePath","captureGroups","memo2","paramName","splatValue","regexpSource","v","nextChar","getInvalidPathError","field","getPathContributingMatches","getResolveToMatches","pathMatches","resolveTo","toArg","routePathnames","locationPathname","isPathRelative","isEmptyPath","toPathname","routePathnameIndex","toSegments","fromPathname","resolvePathname","normalizeSearch","normalizeHash","resolvePath","hasExplicitTrailingSlash","hasCurrentTrailingSlash","paths","isRouteErrorResponse","internal","validMutationMethodsArr","validRequestMethodsArr","Set","DataRouterContext","displayName","DataRouterStateContext","ViewTransitionContext","isTransitioning","FetchersContext","Map","AwaitContext","NavigationContext","LocationContext","RouteContext","outlet","isDataRoute","RouteErrorContext","useInRouterContext","useLocation","navigateEffectWarning","useIsomorphicLayoutEffect","static","useNavigate","router","useDataRouterContext","useCurrentRouteId","activeRef","navigate","fromRouteId","useNavigateStable","dataRouterContext","routePathnamesJson","relative","useNavigateUnstable","OutletContext","useParams","routeMatch","useResolvedPath","useRoutesImpl","dataRouterState","future","parentMatches","parentParams","parentPathname","parentPathnameBase","parentRoute","warningOnce","locationFromContext","parsedLocationArg","parentSegments","Component","lazy","renderedMatches","_renderMatches","navigationType","DefaultErrorComponent","useRouteError","lightgrey","preStyles","padding","backgroundColor","codeStyles","devInfo","fontStyle","defaultErrorElement","RenderErrorBoundary","super","revalidation","getDerivedStateFromError","getDerivedStateFromProps","componentDidCatch","errorInfo","render","routeContext","component","RenderedRoute","staticContext","errorElement","ErrorBoundary","_deepestRenderedBoundaryId","errors","initialized","errorIndex","findIndex","renderFallback","fallbackIndex","HydrateFallback","hydrateFallbackElement","loaderData","errors2","needsToRunLoader","loader","reduceRight","shouldRenderHydrateFallback","matches2","getChildren","getDataRouterConsoleError","hookName","ctx","useDataRouterState","useRouteContext","thisRoute","routeId","alreadyWarned","Navigate","replace2","isStatic","jsonPath","Outlet","useOutlet","Route","_props","Router","basenameProp","locationProp","staticProp","navigationContext","locationContext","trailingPathname","Routes","createRoutesFromChildren","treePath","hasErrorBoundary","shouldRevalidate","handle","defaultMethod","defaultEncType","isHtmlElement","tagName","_formDataSupportsSubmitter","supportedFormEncTypes","getFormEncType","encType","getFormSubmissionInfo","attr","getAttribute","isButtonElement","isInputElement","form","isFormDataSubmitterSupported","prefix","invariant2","loadRouteModule","routeModulesCache","routeModule","import","__reactRouterContext","isSpaMode","reload","isPageLinkDescriptor","page","isHtmlLinkDescriptor","rel","imageSrcSet","imageSizes","getNewMatchesForLinks","nextMatches","currentMatches","manifest","mode","isNew","matchPathChanged","manifestRoute","hasLoader","routeChoice","currentUrl","currentParams","nextUrl","nextParams","defaultShouldRevalidate","getModuleLinkHrefs","includeHydrateFallback","hrefs","clientActionModule","clientLoaderModule","hydrateFallbackModule","imports","flat","dedupeLinkDescriptors","preloads","preloadsSet","deduped","as","sorted","sortKeys","link","createHtml","html","__html","NO_BODY_STATUS_CODES","singleFetchUrl","reqUrl","RemixRootDefaultErrorBoundary","isOutsideRemixApp","errorInstance","heyDeveloper","dangerouslySetInnerHTML","BoundaryShell","title","fontSize","errorString","background","color","overflow","renderScripts","routeModules","useFrameworkContext","root","Layout","lang","charSet","fontFamily","Scripts","isFogOfWarEnabled","routeDiscovery","ssr","useDataRouterContext2","useDataRouterStateContext","FrameworkContext","composeEventHandlers","theirHandler","ourHandler","defaultPrevented","getActiveMatches","isHydrated","errorIdx","PrefetchPageLinks","dataLinkProps","PrefetchPageLinksImpl","useKeyedPrefetchLinks","keyedPrefetchLinks","setKeyedPrefetchLinks","interrupted","mod","links","getKeyedPrefetchLinks","linkProps","newMatchesForData","newMatchesForAssets","dataHrefs","routesParams","foundOptOutRoute","m2","hasClientLoader","searchParams","moduleHrefs","serverHandoffString","renderMeta","routerMatches","enableFogOfWar","didRenderScripts","initialScripts","contextScript","routeModulesScript","hmr","runtime","routeIndex","routeVarName","manifestEntry","clientMiddlewareModule","chunks","varName","sri","routeIds","initialRoutes","acc","getPartialManifest","suppressHydrationWarning","integrity","crossOrigin","mergeRefs","refs","__reactRouterVersion","BrowserRouter","historyRef","setStateImpl","setState","newState","ABSOLUTE_URL_REGEX2","Link","onClick","discover","prefetch","reloadDocument","preventScrollReset","viewTransition","forwardedRef","absoluteHref","isExternal","targetUrl","joinedPathname","useHref","shouldPrefetch","prefetchRef","prefetchHandlers","theirElementProps","frameworkContext","maybePrefetch","setMaybePrefetch","setShouldPrefetch","onFocus","onBlur","onMouseEnter","onMouseLeave","onTouchStart","observer","IntersectionObserver","isIntersecting","observe","disconnect","setIntent","cancelIntent","usePrefetchBehavior","internalOnClick","replaceProp","button","metaKey","altKey","ctrlKey","shiftKey","isModifiedEvent","shouldProcessLinkClick","preventDefault","useLinkClickHandler","ariaCurrentProp","className","classNameProp","styleProp","routerState","vtContext","useDataRouterContext3","currentPath","currentLocation","nextPath","nextLocation","useViewTransitionState","nextLocationPathname","navigation","endSlashPosition","isActive","isPending","renderProps","ariaCurrent","Form","fetcherKey","onSubmit","submit","useSubmit","formAction","indexValues","getAll","delete","qs","useFormAction","formMethod","submitter","nativeEvent","submitMethod","currentTarget","getDataRouterConsoleError2","fetcherId","getUniqueFetcherId","currentRouteId","formEncType","flushSync","handler","addFn","removeFn","handlerRef","useEffect","t","Generator","u","_regeneratorDefine2","f","p","y","G","GeneratorFunction","GeneratorFunctionPrototype","setPrototypeOf","__proto__","_regenerator","_invoke","asyncGeneratorStep","_slicedToArray","_arrayWithHoles","_iterableToArrayLimit","_arrayLikeToArray","_unsupportedIterableToArray","_nonIterableRest","_objectWithoutProperties","_objectWithoutPropertiesLoose","getOwnPropertySymbols","propertyIsEnumerable","DrawerWithProgress","_ref$children","dataType","isOpen","onTaskComplete","_ref$task","task","_ref$autoCloseTimeout","autoCloseTimeout","_ref$canMinimize","canMinimize","_excluded","_useState2","useState","steps","setSteps","_useState4","setTitle","_useState6","isInProgress","setInProgress","taskId","handleTaskUpdate","_ref2","progressTitle","useEventListener","Jsw","Observer","_ref3","deleteTask","_ref4","_callee","taskProgressBar","_context","getComponent","getItems","find","getId","_next","_throw","hide","show","Drawer","_extends","_ref5","output","progressStatus","_excluded2","_objectSpread","ConsoleOutput","cursor","closingConfirmation","progressTitleHtml","useForm","_ref6","onClose","onSuccess","formProps","_excluded3","_useState8","setTask","handleDone","success","_ref7","onDone","values","consume","namespace","File","_typeof","legacyBoolean","tag","_yield$axios$post","_yield$axios$post$dat","_yield$axios$post$dat2","_yield$axios$post$dat3","statusMessages","_t","post","Install","setStatusMessages","loading","setLoading","_statusMessages","Fragment","StatusMessage","ContentLoader","Translate","BaseTranslate","Run","step","setStep","pullFormProps","submitButton","_steps$step","PortainerInstall","stepProps","Button","isRunOpen","setRunOpen","showPortainerInstallButton","allowed","installed","showPortainerUsageButton","handleRunClose","useCallback","Badge","label","Label","caps","BaseButton","imageName","imageTag","icon","order","marginInline","_useAppConfig","_yield$axios$get","isStackAllowed","tabs","isLocal","active","Tabs","addon","Portainer","Tab","NavigationTabs","formatNumber","num","fixed","toFixed","Log","running","logs","setLogs","setError","abortControllerRef","requestPending","handleReload","_x","abortLogRequest","interval","setInterval","clearInterval","SkeletonText","lines","wide","Mount","mount","Port","internalPort","_ref$mapping","mapping","externalPort","externalIp","isPublic","automapping","hostname","destination","Details","resources","setResources","setErrors","_yield$axios$get$data","_yield$axios$get$data2","_yield$axios$get$data3","_resources","memory","cpu","mounts","ports","Columns","gap","Column","fill","Section","width","vertical","SectionItem","usage","Text","bold","ProgressBar","usagePercent","ConfirmPopover","_ref$defaultOpen","defaultOpen","_ref$placement","placement","setIsOpen","clonedTarget","cloneElement","stopPropagation","Popover","visible","Paragraph","initialValue","fullKey","_useState","localStorage","getItem","_unused","readLocalStorageValue","storedValue","setStoredValue","setItem","_toConsumableArray","_arrayWithoutHoles","_iterableToArray","_nonIterableSpread","_asyncToGenerator","List","containers","onRun","onEdit","onPortainerRun","onRecreate","onCommit","_ref$withToolbar","withToolbar","statusLoading","setStatusLoading","removing","setRemoving","removeWithVolumes","setRemoveWithVolumes","_useToaster","translate","useTranslate","_useLocalStorage2","useLocalStorage","sortColumn","sortDirection","_useLocalStorage2$","setSortState","_useLocalStorage4","searchPattern","setSearchState","filteredData","row","handleStatus","ids","_x2","handleRemove","_callee2","_yield$axios$post2","_yield$axios$post2$da","_yield$axios$post2$da2","_t2","_context2","_x3","_x4","BaseList","columns","sortable","image","Status","Dropdown","menu","Menu","MenuItem","Icon","ghost","caret","compact","ListActions","ListAction","primary","ListActionsDivider","Checkbox","checked","onChange","rowKey","rowProps","onSortChange","renderRowBody","toolbar","Toolbar","ToolbarGroup","tooltip","ToolbarExpander","SearchBar","inputProps","placeholder","onTyping","term","filtered","emptyView","ListEmptyView","actions","extendStatics","__extends","__","__assign","__rest","pack","ar","SuppressedError","memoize","cacheDefault","serializer","serializerDefault","strategy","strategyDefault","monadic","arg","cacheKey","computedValue","variadic","assemble","ErrorKind","SKELETON_TYPE","ObjectWithoutPrototypeCache","strategies","isLiteralElement","literal","argument","date","time","select","plural","isPoundElement","pound","isNumberSkeleton","isDateTimeSkeleton","dateTime","TYPE","SPACE_SEPARATOR_REGEX","DATE_TIME_REGEX","parseDateTimeSkeleton","skeleton","era","year","RangeError","month","day","weekday","hour12","hourCycle","hour","minute","second","timeZoneName","FRACTION_PRECISION_REGEX","SIGNIFICANT_PRECISION_REGEX","INTEGER_WIDTH_REGEX","CONCISE_INTEGER_WIDTH_REGEX","parseSignificantPrecision","roundingPriority","g1","g2","minimumSignificantDigits","maximumSignificantDigits","parseSign","signDisplay","currencySign","parseConciseScientificAndEngineeringStem","stem","notation","minimumIntegerDigits","parseNotationOptions","signOpts","parseNumberSkeleton","tokens_1","scale","currency","useGrouping","maximumFractionDigits","unit","compactDisplay","currencyDisplay","unitDisplay","parseFloat","roundingMode","g3","g4","g5","minimumFractionDigits","trailingZeroDisplay","conciseScientificAndEngineeringOpts","_a","timeData","getDefaultHourSymbolFromLocale","locale","hourCycles","regionTag","languageTag","language","maximize","region","SPACE_SEPARATOR_START_REGEX","SPACE_SEPARATOR_END_REGEX","start","hasNativeStartsWith","hasNativeFromCodePoint","fromCodePoint","hasNativeFromEntries","fromEntries","hasNativeCodePointAt","codePointAt","hasTrimStart","trimStart","hasTrimEnd","trimEnd","isSafeInteger","abs","REGEX_SUPPORTS_U_AND_Y","RE","matchIdentifierAtIndex","codePoints","elements","fromCharCode","entries_1","flag","IDENTIFIER_PREFIX_RE_1","_isWhiteSpace","_isPatternSyntax","Parser","offset","column","ignoreTag","requiresOtherClause","shouldParseSkeletons","parseMessage","nestingLevel","parentArgType","expectingCloseTag","isEOF","parseArgument","peek","UNMATCHED_CLOSING_TAG","clonePosition","_isAlpha","parseTag","parseLiteral","bump","startPosition","parseTagName","bumpSpace","bumpIf","childrenResult","endTagStartPosition","INVALID_TAG","closingTagNameStartPosition","UNCLOSED_TAG","startOffset","parseQuoteResult","tryParseQuote","parseUnquotedResult","tryParseUnquoted","parseLeftAngleResult","tryParseLeftAngleBracket","codepoint","ch","openingBracePosition","EXPECT_ARGUMENT_CLOSING_BRACE","EMPTY_ARGUMENT","parseIdentifierIfPossible","MALFORMED_ARGUMENT","parseArgumentOptions","startingPosition","endOffset","bumpTo","typeStartPosition","argType","typeEndPosition","EXPECT_ARGUMENT_TYPE","styleAndLocation","styleStartPosition","parseSimpleArgStyleIfPossible","EXPECT_ARGUMENT_STYLE","styleLocation","argCloseResult","tryParseArgumentClose","location_1","parseNumberSkeletonFromString","EXPECT_DATE_TIME_SKELETON","dateTimePattern","skeletonCopy","patternPos","patternChar","extraLength","hourLen","dayPeriodLen","hourChar","getBestPattern","parsedOptions","typeEndPosition_1","EXPECT_SELECT_ARGUMENT_OPTIONS","identifierAndLocation","pluralOffset","EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE","tryParseDecimalInteger","INVALID_PLURAL_ARGUMENT_OFFSET_VALUE","optionsResult","tryParsePluralOrSelectOptions","location_2","pluralType","INVALID_ARGUMENT_TYPE","nestedBraces","apostrophePosition","bumpUntil","UNCLOSED_QUOTE_IN_ARGUMENT_STYLE","stringTokens_1","x","stemAndOptions","options_1","INVALID_NUMBER_SKELETON","expectCloseTag","parsedFirstIdentifier","hasOtherClause","parsedSelectors","selector","selectorLocation","EXPECT_PLURAL_ARGUMENT_SELECTOR","INVALID_PLURAL_ARGUMENT_SELECTOR","DUPLICATE_SELECT_ARGUMENT_SELECTOR","DUPLICATE_PLURAL_ARGUMENT_SELECTOR","EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT","EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT","fragmentResult","EXPECT_SELECT_ARGUMENT_SELECTOR","MISSING_OTHER_CLAUSE","expectNumberError","invalidNumberError","sign","hasDigits","decimal","currentOffset","targetOffset","nextCode","pruneLocation","els","SyntaxError","originalMessage","captureLocation","ErrorCode","PART_TYPE","FormatError","_super","msg","_this","InvalidValueError","variableId","INVALID_VALUE","InvalidValueTypeError","MissingValueError","MISSING_VALUE","isFormatXMLElementFn","formatToParts","locales","formatters","formats","currentPluralValue","els_1","getNumberFormat","getDateTimeFormat","medium","value_1","formatFn","other","Intl","PluralRules","MISSING_INTL_API","rule","getPluralRules","parts","part","lastPart","mergeLiteral","mergeConfigs","configs","c1","c2","createFastMemoizeCache","store","IntlMessageFormat","overrideFormats","defaultLocale","formatterCache","pluralRules","ast","resolvedOptions","resolvedLocale","NumberFormat","supportedLocalesOf","getAst","resolveLocale","__parse","parseOpts","DateTimeFormat","createDefaultFormatters","memoizedDefaultLocale","Locale","supportedLocales","integer","percent","short","long","full","useFormatMessage","documentElement","ConfirmRemoval","_cachedImages$","cachedImages","isUsed","setIsUsed","handleOpen","needAttention","tags","disabled","ownKeys","getOwnPropertyDescriptor","_defineProperty","toPrimitive","_toPrimitive","_toPropertyKey","Cache","_ref$name","_ref$cache","selection","setSelection","cachedImage","names","wrap","onSelectionChange","loadingRows","LATEST","isOfficial","_ref$setTag","setTag","setValues","setTags","submitting","setSubmitting","cached","_tags$","handleFieldChange","setIn","handleSubmit","BaseFrom","onFieldChange","applyButton","FormFieldSelect","Pull","Settings","hasMemoryLimit","FormFieldText","maxLength","FormFieldCheckbox","getIn","FormField","getName","getValue","setValue","isDisabled","Input","isPrivate","multi","_getValue","_ref8","_ref9","_ref0","_ref1","_getValue2","_ref10","_ref11","_ref12","compoundFieldErrors","fieldErrors","multiFieldErrors","maxKey","MEGABYTE","PORT_PREFIX","parseFormErrors","exposedPorts","volumeMappingForm","environmentVariablesForm","formErrors","portMappingErrors","volumeMapping","environmentVariables","setHasMemoryLimit","_useState0","_useState10","settings","_hasMemoryLimit","memoryLimit","_settings$exposedPort","_settings$environment","_ref6$","automaticStart","automaticPortMapping","_statusMessages2","_yield$axios$post$dat4","formMessages","portMapping","portBindToIP","_ref10$source","_ref10$destination","volumeMappingSource","volumeMappingDestination","_ref11$name","_ref11$value","environmentVariablesName","environmentVariablesValue","BaseForm","handleCloseWithReload","arrow","ACTION_CACHE","ACTION_PULL","Footer","_ref$image","setAction","handleClose","WIDTH","images","isSearch","_ref$cardProps","cardProps","_ref$cardProps2","Skeleton","height","ItemList","minColumnWidth","stretchable","starCount","labels","Item","Heading","level","hubUrl","view","hoverable","footer","FormFieldFile","_ref$accept","accept","InputFile","file","UploadProgress","onError","fetchData","messages","GIGABYTE","TERABYTE","UploadImage","onReload","setFile","setOpen","setProgress","isUploading","setIsUploading","imageExtensions","formatBytes","units","useFormatBytes","percentage","uploadStatus","showProgress","buttons","ImagesList","_ref$id","_ref$showUpload","showUpload","setImages","searchFilter","searchText","onSearch","setImage","handleNext","subtitle","Images","Container","Recreate","apiUrl","_yield$axios$get$data4","_tags","currentTag","reset","_task","_id","Commit","repository","ACTION_SETTINGS","ACTION_RECREATE","ACTION_COMMIT","ContainersList","_ref$focus","focus","container","setContainer","containerTitle","setContainerTitle","expandedRows","setExpandedRows","_containers$find","handleEdit","handleRecreate","handleCommit","handleUpdate","newId","onExpandedRowsChange","newContainerId","setContainers","_yield$axios$get2","_document$getElementB","getElementById","scrollIntoView","behavior","Warnings","configurations","isRemoteAllowed","buyLicenseUrl","kbUrl","faqUrl","isLocalSupported","hasRemoteNodes","remote","hasLocalNode","kbLink","faqLink","StatusToggle","handleChange","serverStatus","Switch","Tooltip","ServerStatus","onAdd","ssl","isRemote","isSecured","server","remoteNodes","onRemove","ListOperation","critical","noSelectionText","confirmationText","actionButtonText","cancelButtonText","renderSelectionCheckbox","Configuration","sslKey","sslCert","sslCa","checkedValue","uncheckedValue","setConfigurations","setSettings","configuration","setConfiguration","handleListReload","_configurations","_settings","project","handleStacksReload","_ref$loading","containersLoading","setContainersLoading","setData","_data","CopyToClipboardButton","copyToClipboard","onLoading","stacks","onUp","downWithVolumes","setDownWithVolumes","isWatchAllowed","watch","actionHandler","successMessages","stop","down","watchHandler","paused","restarting","dead","created","exited","fallback","files","SelectSource","types","selectable","onSelect","role","hidden","readOnly","SelectWebspace","webspaceList","setWebspaceList","searchable","SelectOption","text","DirectoryIcon","expanded","animation","Directory","handleToggle","webspace","_useContext","BrowserContext","selected","isSelected","Content","Browser","_ref$expanded","initial","setExpanded","setContent","loadContent","isDir","localeCompare","_Browser","DirectoryBrowser","Panel","UP_OPERATION","EDIT_OPERATION","_ref$project","operationName","onFailure","formRef","setPull","force","setForce","_useState12","projectNameChanged","setProjectNameChanged","isWebspaceAllowed","canSelectWebspace","nl2br","_yield$axios$post$dat5","saveButton","additionalButtons","documentation","dir","_path$split$at","at","cancelButton","formFieldApi","CodeEditor","indentWithTabs","indentUnit","extraKeys","cm","execCommand","setProject","setStacks","setOperationName","openOperationAdd","openOperationEdit","openOperationUp","closeOperation","Page","Containers","Stacks","Environments","App","_ref$appConfig","appConfig","LocaleProvider","locals","_error$response","createRoot"],"sourceRoot":""}