main repo

This commit is contained in:
Basilosaurusrex
2025-11-24 18:09:40 +01:00
parent b636ee5e70
commit f027651f9b
34146 changed files with 4436636 additions and 0 deletions

View File

@@ -0,0 +1,7 @@
import React from 'react';
export declare function suspense(): void;
type Child = React.ReactElement<any, any>;
export declare function NoSSR({ children }: {
children: Child;
}): Child;
export {};

View File

@@ -0,0 +1,41 @@
"use client";
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
0 && (module.exports = {
suspense: null,
NoSSR: null
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
suspense: function() {
return suspense;
},
NoSSR: function() {
return NoSSR;
}
});
const _interop_require_default = require("@swc/helpers/_/_interop_require_default");
const _react = /*#__PURE__*/ _interop_require_default._(require("react"));
const _nossrerror = require("./no-ssr-error");
function suspense() {
const error = new Error(_nossrerror.NEXT_DYNAMIC_NO_SSR_CODE);
error.digest = _nossrerror.NEXT_DYNAMIC_NO_SSR_CODE;
throw error;
}
function NoSSR(param) {
let { children } = param;
if (typeof window === "undefined") {
suspense();
}
return children;
}
//# sourceMappingURL=dynamic-no-ssr.js.map

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../../src/shared/lib/lazy-dynamic/dynamic-no-ssr.tsx"],"names":["suspense","NoSSR","error","Error","NEXT_DYNAMIC_NO_SSR_CODE","digest","children","window"],"mappings":"AAAA;;;;;;;;;;;;;;;;IAKgBA,QAAQ;eAARA;;IAQAC,KAAK;eAALA;;;;gEAXE;4BACuB;AAElC,SAASD;IACd,MAAME,QAAQ,IAAIC,MAAMC,oCAAwB;IAC9CF,MAAcG,MAAM,GAAGD,oCAAwB;IACjD,MAAMF;AACR;AAIO,SAASD,MAAM,KAAiC;IAAjC,IAAA,EAAEK,QAAQ,EAAuB,GAAjC;IACpB,IAAI,OAAOC,WAAW,aAAa;QACjCP;IACF;IAEA,OAAOM;AACT"}

View File

@@ -0,0 +1,6 @@
import React from 'react';
declare function Loadable(options: any): {
(props: any): React.JSX.Element;
displayName: string;
};
export default Loadable;

View File

@@ -0,0 +1,39 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function() {
return _default;
}
});
const _interop_require_default = require("@swc/helpers/_/_interop_require_default");
const _react = /*#__PURE__*/ _interop_require_default._(require("react"));
const _dynamicnossr = require("./dynamic-no-ssr");
function Loadable(options) {
const opts = Object.assign({
loader: null,
loading: null,
ssr: true
}, options);
opts.lazy = /*#__PURE__*/ _react.default.lazy(opts.loader);
function LoadableComponent(props) {
const Loading = opts.loading;
const fallbackElement = /*#__PURE__*/ _react.default.createElement(Loading, {
isLoading: true,
pastDelay: true,
error: null
});
const Wrap = opts.ssr ? _react.default.Fragment : _dynamicnossr.NoSSR;
const Lazy = opts.lazy;
return /*#__PURE__*/ _react.default.createElement(_react.default.Suspense, {
fallback: fallbackElement
}, /*#__PURE__*/ _react.default.createElement(Wrap, null, /*#__PURE__*/ _react.default.createElement(Lazy, props)));
}
LoadableComponent.displayName = "LoadableComponent";
return LoadableComponent;
}
const _default = Loadable;
//# sourceMappingURL=loadable.js.map

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../../src/shared/lib/lazy-dynamic/loadable.tsx"],"names":["Loadable","options","opts","Object","assign","loader","loading","ssr","lazy","React","LoadableComponent","props","Loading","fallbackElement","isLoading","pastDelay","error","Wrap","Fragment","NoSSR","Lazy","Suspense","fallback","displayName"],"mappings":";;;;+BAsCA;;;eAAA;;;;gEAtCkB;8BACI;AAEtB,SAASA,SAASC,OAAY;IAC5B,MAAMC,OAAOC,OAAOC,MAAM,CACxB;QACEC,QAAQ;QACRC,SAAS;QACTC,KAAK;IACP,GACAN;IAGFC,KAAKM,IAAI,iBAAGC,cAAK,CAACD,IAAI,CAACN,KAAKG,MAAM;IAElC,SAASK,kBAAkBC,KAAU;QACnC,MAAMC,UAAUV,KAAKI,OAAO;QAC5B,MAAMO,gCACJ,6BAACD;YAAQE,WAAW;YAAMC,WAAW;YAAMC,OAAO;;QAGpD,MAAMC,OAAOf,KAAKK,GAAG,GAAGE,cAAK,CAACS,QAAQ,GAAGC,mBAAK;QAC9C,MAAMC,OAAOlB,KAAKM,IAAI;QAEtB,qBACE,6BAACC,cAAK,CAACY,QAAQ;YAACC,UAAUT;yBACxB,6BAACI,0BACC,6BAACG,MAAST;IAIlB;IAEAD,kBAAkBa,WAAW,GAAG;IAEhC,OAAOb;AACT;MAEA,WAAeV"}

View File

@@ -0,0 +1 @@
export declare const NEXT_DYNAMIC_NO_SSR_CODE = "NEXT_DYNAMIC_NO_SSR_CODE";

View File

@@ -0,0 +1,14 @@
// This has to be a shared module which is shared between client component error boundary and dynamic component
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "NEXT_DYNAMIC_NO_SSR_CODE", {
enumerable: true,
get: function() {
return NEXT_DYNAMIC_NO_SSR_CODE;
}
});
const NEXT_DYNAMIC_NO_SSR_CODE = "NEXT_DYNAMIC_NO_SSR_CODE";
//# sourceMappingURL=no-ssr-error.js.map

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../../src/shared/lib/lazy-dynamic/no-ssr-error.ts"],"names":["NEXT_DYNAMIC_NO_SSR_CODE"],"mappings":"AAAA,+GAA+G;;;;;+BAElGA;;;eAAAA;;;AAAN,MAAMA,2BAA2B"}