PHP 7.4.33
Preview: dynamic.js Size: 5.29 KB
/var/www/uibuilder.cmshelp.dk/httpdocs/node_modules/next/dist/shared/lib/dynamic.js
"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
0 && (module.exports = {
    default: null,
    noSSR: null
});
function _export(target, all) {
    for(var name in all)Object.defineProperty(target, name, {
        enumerable: true,
        get: all[name]
    });
}
_export(exports, {
    /**
 * This function lets you dynamically import a component.
 * It uses [React.lazy()](https://react.dev/reference/react/lazy) with [Suspense](https://react.dev/reference/react/Suspense) under the hood.
 *
 * Read more: [Next.js Docs: `next/dynamic`](https://nextjs.org/docs/app/building-your-application/optimizing/lazy-loading#nextdynamic)
 */ default: function() {
        return dynamic;
    },
    noSSR: function() {
        return noSSR;
    }
});
const _interop_require_default = require("@swc/helpers/_/_interop_require_default");
const _jsxruntime = require("react/jsx-runtime");
const _react = /*#__PURE__*/ _interop_require_default._(require("react"));
const _loadablesharedruntime = /*#__PURE__*/ _interop_require_default._(require("./loadable.shared-runtime"));
const isServerSide = typeof window === 'undefined';
// Normalize loader to return the module as form { default: Component } for `React.lazy`.
// Also for backward compatible since next/dynamic allows to resolve a component directly with loader
// Client component reference proxy need to be converted to a module.
function convertModule(mod) {
    return {
        default: (mod == null ? void 0 : mod.default) || mod
    };
}
function noSSR(LoadableInitializer, loadableOptions) {
    // Removing webpack and modules means react-loadable won't try preloading
    delete loadableOptions.webpack;
    delete loadableOptions.modules;
    // This check is necessary to prevent react-loadable from initializing on the server
    if (!isServerSide) {
        return LoadableInitializer(loadableOptions);
    }
    const Loading = loadableOptions.loading;
    // This will only be rendered on the server side
    return ()=>/*#__PURE__*/ (0, _jsxruntime.jsx)(Loading, {
            error: null,
            isLoading: true,
            pastDelay: false,
            timedOut: false
        });
}
function dynamic(dynamicOptions, options) {
    let loadableFn = _loadablesharedruntime.default;
    let loadableOptions = {
        // A loading component is not required, so we default it
        loading: (param)=>{
            let { error, isLoading, pastDelay } = param;
            if (!pastDelay) return null;
            if (process.env.NODE_ENV !== 'production') {
                if (isLoading) {
                    return null;
                }
                if (error) {
                    return /*#__PURE__*/ (0, _jsxruntime.jsxs)("p", {
                        children: [
                            error.message,
                            /*#__PURE__*/ (0, _jsxruntime.jsx)("br", {}),
                            error.stack
                        ]
                    });
                }
            }
            return null;
        }
    };
    // Support for direct import(), eg: dynamic(import('../hello-world'))
    // Note that this is only kept for the edge case where someone is passing in a promise as first argument
    // The react-loadable babel plugin will turn dynamic(import('../hello-world')) into dynamic(() => import('../hello-world'))
    // To make sure we don't execute the import without rendering first
    if (dynamicOptions instanceof Promise) {
        loadableOptions.loader = ()=>dynamicOptions;
    // Support for having import as a function, eg: dynamic(() => import('../hello-world'))
    } else if (typeof dynamicOptions === 'function') {
        loadableOptions.loader = dynamicOptions;
    // Support for having first argument being options, eg: dynamic({loader: import('../hello-world')})
    } else if (typeof dynamicOptions === 'object') {
        loadableOptions = {
            ...loadableOptions,
            ...dynamicOptions
        };
    }
    // Support for passing options, eg: dynamic(import('../hello-world'), {loading: () => <p>Loading something</p>})
    loadableOptions = {
        ...loadableOptions,
        ...options
    };
    const loaderFn = loadableOptions.loader;
    const loader = ()=>loaderFn != null ? loaderFn().then(convertModule) : Promise.resolve(convertModule(()=>null));
    // coming from build/babel/plugins/react-loadable-plugin.js
    if (loadableOptions.loadableGenerated) {
        loadableOptions = {
            ...loadableOptions,
            ...loadableOptions.loadableGenerated
        };
        delete loadableOptions.loadableGenerated;
    }
    // support for disabling server side rendering, eg: dynamic(() => import('../hello-world'), {ssr: false}).
    if (typeof loadableOptions.ssr === 'boolean' && !loadableOptions.ssr) {
        delete loadableOptions.webpack;
        delete loadableOptions.modules;
        return noSSR(loadableFn, loadableOptions);
    }
    return loadableFn({
        ...loadableOptions,
        loader: loader
    });
}

if ((typeof exports.default === 'function' || (typeof exports.default === 'object' && exports.default !== null)) && typeof exports.default.__esModule === 'undefined') {
  Object.defineProperty(exports.default, '__esModule', { value: true });
  Object.assign(exports.default, exports);
  module.exports = exports.default;
}

//# sourceMappingURL=dynamic.js.map

Directory Contents

Dirs: 8 × Files: 153
Name Size Perms Modified Actions
i18n DIR
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
page-path DIR
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
router DIR
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
turbopack DIR
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
utils DIR
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
85 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
592 B lrw-r--r-- 2025-03-28 11:04:38
Edit Download
564 B lrw-r--r-- 2025-03-28 11:04:43
Edit Download
191 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
419 B lrw-r--r-- 2025-03-28 11:04:38
Edit Download
469 B lrw-r--r-- 2025-03-28 11:04:43
Edit Download
43 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.00 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
591 B lrw-r--r-- 2025-03-28 11:04:43
Edit Download
875 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.24 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
1.83 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
4.77 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.65 KB lrw-r--r-- 2025-03-28 11:04:39
Edit Download
5.96 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
598 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
2.90 KB lrw-r--r-- 2025-03-28 11:04:39
Edit Download
5.31 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
170 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.25 KB lrw-r--r-- 2025-03-28 11:04:39
Edit Download
1.42 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
4.78 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
13.14 KB lrw-r--r-- 2025-03-28 11:04:39
Edit Download
10.73 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
512 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
868 B lrw-r--r-- 2025-03-28 11:04:40
Edit Download
1.70 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
389 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
348 B lrw-r--r-- 2025-03-28 11:04:40
Edit Download
548 B lrw-r--r-- 2025-03-28 11:04:43
Edit Download
117 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.87 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
2.49 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.67 KB lrw-r--r-- 2025-03-28 11:04:45
Edit Download
5.29 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
7.33 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
61 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
362 B lrw-r--r-- 2025-03-28 11:04:40
Edit Download
452 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
231 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
858 B lrw-r--r-- 2025-03-28 11:04:40
Edit Download
1013 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
65 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
694 B lrw-r--r-- 2025-03-28 11:04:40
Edit Download
835 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
335 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
2.71 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
3.98 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
454 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
679 B lrw-r--r-- 2025-03-28 11:04:40
Edit Download
1.33 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
3.12 KB lrw-r--r-- 2025-03-28 11:04:45
Edit Download
23.29 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
34.88 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
100 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
2.07 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
1.95 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
109 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.29 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
1.47 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
288 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
616 B lrw-r--r-- 2025-03-28 11:04:40
Edit Download
846 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
446 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
7.68 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
10.72 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
308 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.08 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
1.10 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.85 KB lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.12 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
2.71 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
370 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.46 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
2.06 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
163 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
693 B lrw-r--r-- 2025-03-28 11:04:40
Edit Download
749 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
3.89 KB lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.32 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
5.30 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
742 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.45 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
2.12 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
271 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
4.95 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
6.46 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
112 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
501 B lrw-r--r-- 2025-03-28 11:04:41
Edit Download
665 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
355 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.27 KB lrw-r--r-- 2025-03-28 11:04:41
Edit Download
1.25 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
125 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.15 KB lrw-r--r-- 2025-03-28 11:04:41
Edit Download
1.20 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
233 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
537 B lrw-r--r-- 2025-03-28 11:04:41
Edit Download
662 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
156 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
613 B lrw-r--r-- 2025-03-28 11:04:41
Edit Download
635 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.51 KB lrw-r--r-- 2025-03-28 11:04:45
Edit Download
8.26 KB lrw-r--r-- 2025-03-28 11:04:41
Edit Download
13.50 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
128 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
3.57 KB lrw-r--r-- 2025-03-28 11:04:41
Edit Download
4.03 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
253 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.27 KB lrw-r--r-- 2025-03-28 11:04:41
Edit Download
1.64 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
251 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.90 KB lrw-r--r-- 2025-03-28 11:04:41
Edit Download
2.65 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
263 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
2.19 KB lrw-r--r-- 2025-03-28 11:04:41
Edit Download
2.93 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
199 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
652 B lrw-r--r-- 2025-03-28 11:04:41
Edit Download
876 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
88 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
961 B lrw-r--r-- 2025-03-28 11:04:41
Edit Download
1.27 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
148 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
587 B lrw-r--r-- 2025-03-28 11:04:42
Edit Download
605 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
119 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
635 B lrw-r--r-- 2025-03-28 11:04:42
Edit Download
464 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
504 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.53 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
1.68 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
288 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.14 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
1.30 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
256 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
433 B lrw-r--r-- 2025-03-28 11:04:42
Edit Download
563 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.12 KB lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.56 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
3.25 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
452 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
2.68 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
3.84 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
43 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
99 B lrw-r--r-- 2025-03-28 11:04:42
Edit Download
214 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
8.99 KB lrw-r--r-- 2025-03-28 11:04:45
Edit Download
6.14 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
15.68 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
381 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
3.28 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
4.38 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).