@redwoodjs/sdk
Version:
A full-stack webapp toolkit designed for TypeScript, Vite, and React Server Components
802 lines (801 loc) • 23.3 kB
JavaScript
function ne(R) {
return R && R.__esModule && Object.prototype.hasOwnProperty.call(R, "default") ? R.default : R;
}
var K = { exports: {} }, c = {};
/**
* @license React
* react.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
var B;
function re() {
if (B) return c;
B = 1;
var R = Symbol.for("react.transitional.element"), C = Symbol.for("react.portal"), P = Symbol.for("react.fragment"), N = Symbol.for("react.strict_mode"), Y = Symbol.for("react.profiler"), x = Symbol.for("react.consumer"), W = Symbol.for("react.context"), G = Symbol.for("react.forward_ref"), q = Symbol.for("react.suspense"), z = Symbol.for("react.memo"), $ = Symbol.for("react.lazy"), O = Symbol.iterator;
function U(e) {
return e === null || typeof e != "object" ? null : (e = O && e[O] || e["@@iterator"], typeof e == "function" ? e : null);
}
var I = {
isMounted: function() {
return !1;
},
enqueueForceUpdate: function() {
},
enqueueReplaceState: function() {
},
enqueueSetState: function() {
}
}, w = Object.assign, D = {};
function m(e, n, s) {
this.props = e, this.context = n, this.refs = D, this.updater = s || I;
}
m.prototype.isReactComponent = {}, m.prototype.setState = function(e, n) {
if (typeof e != "object" && typeof e != "function" && e != null)
throw Error(
"takes an object of state variables to update or a function which returns an object of state variables."
);
this.updater.enqueueSetState(this, e, n, "setState");
}, m.prototype.forceUpdate = function(e) {
this.updater.enqueueForceUpdate(this, e, "forceUpdate");
};
function M() {
}
M.prototype = m.prototype;
function h(e, n, s) {
this.props = e, this.context = n, this.refs = D, this.updater = s || I;
}
var b = h.prototype = new M();
b.constructor = h, w(b, m.prototype), b.isPureReactComponent = !0;
var j = Array.isArray, y = { H: null, A: null, T: null, S: null }, k = Object.prototype.hasOwnProperty;
function H(e, n, s, f, _, v, l) {
return s = l.ref, {
$$typeof: R,
type: e,
key: n,
ref: s !== void 0 ? s : null,
props: l
};
}
function T(e, n) {
return H(
e.type,
n,
null,
void 0,
void 0,
void 0,
e.props
);
}
function S(e) {
return typeof e == "object" && e !== null && e.$$typeof === R;
}
function V(e) {
var n = { "=": "=0", ":": "=2" };
return "$" + e.replace(/[=:]/g, function(s) {
return n[s];
});
}
var L = /\/+/g;
function A(e, n) {
return typeof e == "object" && e !== null && e.key != null ? V("" + e.key) : n.toString(36);
}
function t() {
}
function r(e) {
switch (e.status) {
case "fulfilled":
return e.value;
case "rejected":
throw e.reason;
default:
switch (typeof e.status == "string" ? e.then(t, t) : (e.status = "pending", e.then(
function(n) {
e.status === "pending" && (e.status = "fulfilled", e.value = n);
},
function(n) {
e.status === "pending" && (e.status = "rejected", e.reason = n);
}
)), e.status) {
case "fulfilled":
return e.value;
case "rejected":
throw e.reason;
}
}
throw e;
}
function u(e, n, s, f, _) {
var v = typeof e;
(v === "undefined" || v === "boolean") && (e = null);
var l = !1;
if (e === null) l = !0;
else
switch (v) {
case "bigint":
case "string":
case "number":
l = !0;
break;
case "object":
switch (e.$$typeof) {
case R:
case C:
l = !0;
break;
case $:
return l = e._init, u(
l(e._payload),
n,
s,
f,
_
);
}
}
if (l)
return _ = _(e), l = f === "" ? "." + A(e, 0) : f, j(_) ? (s = "", l != null && (s = l.replace(L, "$&/") + "/"), u(_, n, s, "", function(te) {
return te;
})) : _ != null && (S(_) && (_ = T(
_,
s + (_.key == null || e && e.key === _.key ? "" : ("" + _.key).replace(
L,
"$&/"
) + "/") + l
)), n.push(_)), 1;
l = 0;
var g = f === "" ? "." : f + ":";
if (j(e))
for (var d = 0; d < e.length; d++)
f = e[d], v = g + A(f, d), l += u(
f,
n,
s,
v,
_
);
else if (d = U(e), typeof d == "function")
for (e = d.call(e), d = 0; !(f = e.next()).done; )
f = f.value, v = g + A(f, d++), l += u(
f,
n,
s,
v,
_
);
else if (v === "object") {
if (typeof e.then == "function")
return u(
r(e),
n,
s,
f,
_
);
throw n = String(e), Error(
"Objects are not valid as a React child (found: " + (n === "[object Object]" ? "object with keys {" + Object.keys(e).join(", ") + "}" : n) + "). If you meant to render a collection of children, use an array instead."
);
}
return l;
}
function i(e, n, s) {
if (e == null) return e;
var f = [], _ = 0;
return u(e, f, "", "", function(v) {
return n.call(s, v, _++);
}), f;
}
function a(e) {
if (e._status === -1) {
var n = e._result;
n = n(), n.then(
function(s) {
(e._status === 0 || e._status === -1) && (e._status = 1, e._result = s);
},
function(s) {
(e._status === 0 || e._status === -1) && (e._status = 2, e._result = s);
}
), e._status === -1 && (e._status = 0, e._result = n);
}
if (e._status === 1) return e._result.default;
throw e._result;
}
var p = typeof reportError == "function" ? reportError : function(e) {
if (typeof window == "object" && typeof window.ErrorEvent == "function") {
var n = new window.ErrorEvent("error", {
bubbles: !0,
cancelable: !0,
message: typeof e == "object" && e !== null && typeof e.message == "string" ? String(e.message) : String(e),
error: e
});
if (!window.dispatchEvent(n)) return;
} else if (typeof process == "object" && typeof process.emit == "function") {
process.emit("uncaughtException", e);
return;
}
console.error(e);
};
function o() {
}
return c.Children = {
map: i,
forEach: function(e, n, s) {
i(
e,
function() {
n.apply(this, arguments);
},
s
);
},
count: function(e) {
var n = 0;
return i(e, function() {
n++;
}), n;
},
toArray: function(e) {
return i(e, function(n) {
return n;
}) || [];
},
only: function(e) {
if (!S(e))
throw Error(
"React.Children.only expected to receive a single React element child."
);
return e;
}
}, c.Component = m, c.Fragment = P, c.Profiler = Y, c.PureComponent = h, c.StrictMode = N, c.Suspense = q, c.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = y, c.act = function() {
throw Error("act(...) is not supported in production builds of React.");
}, c.cache = function(e) {
return function() {
return e.apply(null, arguments);
};
}, c.cloneElement = function(e, n, s) {
if (e == null)
throw Error(
"The argument must be a React element, but you passed " + e + "."
);
var f = w({}, e.props), _ = e.key, v = void 0;
if (n != null)
for (l in n.ref !== void 0 && (v = void 0), n.key !== void 0 && (_ = "" + n.key), n)
!k.call(n, l) || l === "key" || l === "__self" || l === "__source" || l === "ref" && n.ref === void 0 || (f[l] = n[l]);
var l = arguments.length - 2;
if (l === 1) f.children = s;
else if (1 < l) {
for (var g = Array(l), d = 0; d < l; d++)
g[d] = arguments[d + 2];
f.children = g;
}
return H(e.type, _, null, void 0, void 0, v, f);
}, c.createContext = function(e) {
return e = {
$$typeof: W,
_currentValue: e,
_currentValue2: e,
_threadCount: 0,
Provider: null,
Consumer: null
}, e.Provider = e, e.Consumer = {
$$typeof: x,
_context: e
}, e;
}, c.createElement = function(e, n, s) {
var f, _ = {}, v = null;
if (n != null)
for (f in n.key !== void 0 && (v = "" + n.key), n)
k.call(n, f) && f !== "key" && f !== "__self" && f !== "__source" && (_[f] = n[f]);
var l = arguments.length - 2;
if (l === 1) _.children = s;
else if (1 < l) {
for (var g = Array(l), d = 0; d < l; d++)
g[d] = arguments[d + 2];
_.children = g;
}
if (e && e.defaultProps)
for (f in l = e.defaultProps, l)
_[f] === void 0 && (_[f] = l[f]);
return H(e, v, null, void 0, void 0, null, _);
}, c.createRef = function() {
return { current: null };
}, c.forwardRef = function(e) {
return { $$typeof: G, render: e };
}, c.isValidElement = S, c.lazy = function(e) {
return {
$$typeof: $,
_payload: { _status: -1, _result: e },
_init: a
};
}, c.memo = function(e, n) {
return {
$$typeof: z,
type: e,
compare: n === void 0 ? null : n
};
}, c.startTransition = function(e) {
var n = y.T, s = {};
y.T = s;
try {
var f = e(), _ = y.S;
_ !== null && _(s, f), typeof f == "object" && f !== null && typeof f.then == "function" && f.then(o, p);
} catch (v) {
p(v);
} finally {
y.T = n;
}
}, c.unstable_useCacheRefresh = function() {
return y.H.useCacheRefresh();
}, c.use = function(e) {
return y.H.use(e);
}, c.useActionState = function(e, n, s) {
return y.H.useActionState(e, n, s);
}, c.useCallback = function(e, n) {
return y.H.useCallback(e, n);
}, c.useContext = function(e) {
return y.H.useContext(e);
}, c.useDebugValue = function() {
}, c.useDeferredValue = function(e, n) {
return y.H.useDeferredValue(e, n);
}, c.useEffect = function(e, n) {
return y.H.useEffect(e, n);
}, c.useId = function() {
return y.H.useId();
}, c.useImperativeHandle = function(e, n, s) {
return y.H.useImperativeHandle(e, n, s);
}, c.useInsertionEffect = function(e, n) {
return y.H.useInsertionEffect(e, n);
}, c.useLayoutEffect = function(e, n) {
return y.H.useLayoutEffect(e, n);
}, c.useMemo = function(e, n) {
return y.H.useMemo(e, n);
}, c.useOptimistic = function(e, n) {
return y.H.useOptimistic(e, n);
}, c.useReducer = function(e, n, s) {
return y.H.useReducer(e, n, s);
}, c.useRef = function(e) {
return y.H.useRef(e);
}, c.useState = function(e) {
return y.H.useState(e);
}, c.useSyncExternalStore = function(e, n, s) {
return y.H.useSyncExternalStore(
e,
n,
s
);
}, c.useTransition = function() {
return y.H.useTransition();
}, c.version = "19.0.0-rc-f2df5694-20240916", c;
}
var Q;
function ue() {
return Q || (Q = 1, K.exports = re()), K.exports;
}
var F = ue();
const oe = /* @__PURE__ */ ne(F);
var X = { exports: {} }, E = {};
/**
* @license React
* react.react-server.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
var Z;
function se() {
if (Z) return E;
Z = 1;
var R = { H: null, A: null };
function C(t) {
var r = "https://react.dev/errors/" + t;
if (1 < arguments.length) {
r += "?args[]=" + encodeURIComponent(arguments[1]);
for (var u = 2; u < arguments.length; u++)
r += "&args[]=" + encodeURIComponent(arguments[u]);
}
return "Minified React error #" + t + "; visit " + r + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings.";
}
var P = Array.isArray, N = Symbol.for("react.transitional.element"), Y = Symbol.for("react.portal"), x = Symbol.for("react.fragment"), W = Symbol.for("react.strict_mode"), G = Symbol.for("react.profiler"), q = Symbol.for("react.forward_ref"), z = Symbol.for("react.suspense"), $ = Symbol.for("react.memo"), O = Symbol.for("react.lazy"), U = Symbol.iterator;
function I(t) {
return t === null || typeof t != "object" ? null : (t = U && t[U] || t["@@iterator"], typeof t == "function" ? t : null);
}
var w = Object.prototype.hasOwnProperty, D = Object.assign;
function m(t, r, u, i, a, p, o) {
return u = o.ref, {
$$typeof: N,
type: t,
key: r,
ref: u !== void 0 ? u : null,
props: o
};
}
function M(t, r) {
return m(
t.type,
r,
null,
void 0,
void 0,
void 0,
t.props
);
}
function h(t) {
return typeof t == "object" && t !== null && t.$$typeof === N;
}
function b(t) {
var r = { "=": "=0", ":": "=2" };
return "$" + t.replace(/[=:]/g, function(u) {
return r[u];
});
}
var j = /\/+/g;
function y(t, r) {
return typeof t == "object" && t !== null && t.key != null ? b("" + t.key) : r.toString(36);
}
function k() {
}
function H(t) {
switch (t.status) {
case "fulfilled":
return t.value;
case "rejected":
throw t.reason;
default:
switch (typeof t.status == "string" ? t.then(k, k) : (t.status = "pending", t.then(
function(r) {
t.status === "pending" && (t.status = "fulfilled", t.value = r);
},
function(r) {
t.status === "pending" && (t.status = "rejected", t.reason = r);
}
)), t.status) {
case "fulfilled":
return t.value;
case "rejected":
throw t.reason;
}
}
throw t;
}
function T(t, r, u, i, a) {
var p = typeof t;
(p === "undefined" || p === "boolean") && (t = null);
var o = !1;
if (t === null) o = !0;
else
switch (p) {
case "bigint":
case "string":
case "number":
o = !0;
break;
case "object":
switch (t.$$typeof) {
case N:
case Y:
o = !0;
break;
case O:
return o = t._init, T(
o(t._payload),
r,
u,
i,
a
);
}
}
if (o)
return a = a(t), o = i === "" ? "." + y(t, 0) : i, P(a) ? (u = "", o != null && (u = o.replace(j, "$&/") + "/"), T(a, r, u, "", function(s) {
return s;
})) : a != null && (h(a) && (a = M(
a,
u + (a.key == null || t && t.key === a.key ? "" : ("" + a.key).replace(
j,
"$&/"
) + "/") + o
)), r.push(a)), 1;
o = 0;
var e = i === "" ? "." : i + ":";
if (P(t))
for (var n = 0; n < t.length; n++)
i = t[n], p = e + y(i, n), o += T(
i,
r,
u,
p,
a
);
else if (n = I(t), typeof n == "function")
for (t = n.call(t), n = 0; !(i = t.next()).done; )
i = i.value, p = e + y(i, n++), o += T(
i,
r,
u,
p,
a
);
else if (p === "object") {
if (typeof t.then == "function")
return T(
H(t),
r,
u,
i,
a
);
throw r = String(t), Error(
C(
31,
r === "[object Object]" ? "object with keys {" + Object.keys(t).join(", ") + "}" : r
)
);
}
return o;
}
function S(t, r, u) {
if (t == null) return t;
var i = [], a = 0;
return T(t, i, "", "", function(p) {
return r.call(u, p, a++);
}), i;
}
function V(t) {
if (t._status === -1) {
var r = t._result;
r = r(), r.then(
function(u) {
(t._status === 0 || t._status === -1) && (t._status = 1, t._result = u);
},
function(u) {
(t._status === 0 || t._status === -1) && (t._status = 2, t._result = u);
}
), t._status === -1 && (t._status = 0, t._result = r);
}
if (t._status === 1) return t._result.default;
throw t._result;
}
function L() {
return /* @__PURE__ */ new WeakMap();
}
function A() {
return { s: 0, v: void 0, o: null, p: null };
}
return E.Children = {
map: S,
forEach: function(t, r, u) {
S(
t,
function() {
r.apply(this, arguments);
},
u
);
},
count: function(t) {
var r = 0;
return S(t, function() {
r++;
}), r;
},
toArray: function(t) {
return S(t, function(r) {
return r;
}) || [];
},
only: function(t) {
if (!h(t)) throw Error(C(143));
return t;
}
}, E.Fragment = x, E.Profiler = G, E.StrictMode = W, E.Suspense = z, E.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = R, E.cache = function(t) {
return function() {
var r = R.A;
if (!r) return t.apply(null, arguments);
var u = r.getCacheForType(L);
r = u.get(t), r === void 0 && (r = A(), u.set(t, r)), u = 0;
for (var i = arguments.length; u < i; u++) {
var a = arguments[u];
if (typeof a == "function" || typeof a == "object" && a !== null) {
var p = r.o;
p === null && (r.o = p = /* @__PURE__ */ new WeakMap()), r = p.get(a), r === void 0 && (r = A(), p.set(a, r));
} else
p = r.p, p === null && (r.p = p = /* @__PURE__ */ new Map()), r = p.get(a), r === void 0 && (r = A(), p.set(a, r));
}
if (r.s === 1) return r.v;
if (r.s === 2) throw r.v;
try {
var o = t.apply(null, arguments);
return u = r, u.s = 1, u.v = o;
} catch (e) {
throw o = r, o.s = 2, o.v = e, e;
}
};
}, E.cloneElement = function(t, r, u) {
if (t == null)
throw Error(C(267, t));
var i = D({}, t.props), a = t.key, p = void 0;
if (r != null)
for (o in r.ref !== void 0 && (p = void 0), r.key !== void 0 && (a = "" + r.key), r)
!w.call(r, o) || o === "key" || o === "__self" || o === "__source" || o === "ref" && r.ref === void 0 || (i[o] = r[o]);
var o = arguments.length - 2;
if (o === 1) i.children = u;
else if (1 < o) {
for (var e = Array(o), n = 0; n < o; n++)
e[n] = arguments[n + 2];
i.children = e;
}
return m(t.type, a, null, void 0, void 0, p, i);
}, E.createElement = function(t, r, u) {
var i, a = {}, p = null;
if (r != null)
for (i in r.key !== void 0 && (p = "" + r.key), r)
w.call(r, i) && i !== "key" && i !== "__self" && i !== "__source" && (a[i] = r[i]);
var o = arguments.length - 2;
if (o === 1) a.children = u;
else if (1 < o) {
for (var e = Array(o), n = 0; n < o; n++)
e[n] = arguments[n + 2];
a.children = e;
}
if (t && t.defaultProps)
for (i in o = t.defaultProps, o)
a[i] === void 0 && (a[i] = o[i]);
return m(t, p, null, void 0, void 0, null, a);
}, E.createRef = function() {
return { current: null };
}, E.forwardRef = function(t) {
return { $$typeof: q, render: t };
}, E.isValidElement = h, E.lazy = function(t) {
return {
$$typeof: O,
_payload: { _status: -1, _result: t },
_init: V
};
}, E.memo = function(t, r) {
return {
$$typeof: $,
type: t,
compare: r === void 0 ? null : r
};
}, E.use = function(t) {
return R.H.use(t);
}, E.useCallback = function(t, r) {
return R.H.useCallback(t, r);
}, E.useDebugValue = function() {
}, E.useId = function() {
return R.H.useId();
}, E.useMemo = function(t, r) {
return R.H.useMemo(t, r);
}, E.version = "19.0.0-rc-f2df5694-20240916", E;
}
var J;
function ie() {
return J || (J = 1, X.exports = se()), X.exports;
}
var fe = ie();
const ce = fe.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;
typeof globalThis.__REACT > "u" && (globalThis.__REACT = {
...oe,
__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE: F.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE
});
const ee = globalThis.__REACT;
ee.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = ce;
const {
Children: ae,
createRef: le,
Component: _e,
PureComponent: pe,
createContext: ye,
forwardRef: Ee,
lazy: ve,
memo: de,
cache: Re,
unstable_postpone: me,
useCallback: Te,
unstable_useContextWithBailout: Se,
useContext: ge,
useEffect: he,
experimental_useEffectEvent: Ae,
experimental_useResourceEffect: Ce,
useImperativeHandle: Ne,
useDebugValue: Oe,
useInsertionEffect: we,
useLayoutEffect: be,
useMemo: je,
useOptimistic: ke,
useActionState: He,
useSyncExternalStore: Pe,
useReducer: $e,
useRef: Ue,
useState: Ie,
Fragment: De,
Profiler: Me,
StrictMode: Le,
unstable_DebugTracingMode: Ye,
Suspense: xe,
createElement: We,
cloneElement: Ge,
isValidElement: qe,
version: ze,
__COMPILER_RUNTIME: Ve,
__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE: Ke,
__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE: Be,
useTransition: Qe,
startTransition: Xe,
useDeferredValue: Ze,
unstable_SuspenseList: Je,
unstable_LegacyHidden: Fe,
unstable_Activity: et,
unstable_getCacheForType: tt,
unstable_useCacheRefresh: nt,
use: rt,
unstable_Scope: ut,
unstable_TracingMarker: ot,
useId: st,
act: it,
captureOwnerStack: ft
} = ee;
export {
ae as Children,
_e as Component,
De as Fragment,
Me as Profiler,
pe as PureComponent,
Le as StrictMode,
xe as Suspense,
Ke as __CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,
Ve as __COMPILER_RUNTIME,
Be as __SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,
it as act,
Re as cache,
ft as captureOwnerStack,
Ge as cloneElement,
ye as createContext,
We as createElement,
le as createRef,
ee as default,
Ae as experimental_useEffectEvent,
Ce as experimental_useResourceEffect,
Ee as forwardRef,
qe as isValidElement,
ve as lazy,
de as memo,
Xe as startTransition,
et as unstable_Activity,
Ye as unstable_DebugTracingMode,
Fe as unstable_LegacyHidden,
ut as unstable_Scope,
Je as unstable_SuspenseList,
ot as unstable_TracingMarker,
tt as unstable_getCacheForType,
me as unstable_postpone,
nt as unstable_useCacheRefresh,
Se as unstable_useContextWithBailout,
rt as use,
He as useActionState,
Te as useCallback,
ge as useContext,
Oe as useDebugValue,
Ze as useDeferredValue,
he as useEffect,
st as useId,
Ne as useImperativeHandle,
we as useInsertionEffect,
be as useLayoutEffect,
je as useMemo,
ke as useOptimistic,
$e as useReducer,
Ue as useRef,
Ie as useState,
Pe as useSyncExternalStore,
Qe as useTransition,
ze as version
};
//# sourceMappingURL=react.js.map