// GENERATED by scripts/generate-vendor-shims.mjs — do not edit. // Runtime-extension shim for `react`: re-exports the HOST instance so // the extension and the panel share one copy (see vendorManifest.js). const m = (globalThis.__SK_VENDOR__ || {})['react']; if (!m) { throw new Error('[serverkit] host react unavailable — vendorShare did not run'); } export default m.default ?? m; export const Children = m.Children; export const Component = m.Component; export const Fragment = m.Fragment; export const Profiler = m.Profiler; export const PureComponent = m.PureComponent; export const StrictMode = m.StrictMode; export const Suspense = m.Suspense; export const __SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED; export const act = m.act; export const cloneElement = m.cloneElement; export const createContext = m.createContext; export const createElement = m.createElement; export const createFactory = m.createFactory; export const createRef = m.createRef; export const forwardRef = m.forwardRef; export const isValidElement = m.isValidElement; export const lazy = m.lazy; export const memo = m.memo; export const startTransition = m.startTransition; export const unstable_act = m.unstable_act; export const useCallback = m.useCallback; export const useContext = m.useContext; export const useDebugValue = m.useDebugValue; export const useDeferredValue = m.useDeferredValue; export const useEffect = m.useEffect; export const useId = m.useId; export const useImperativeHandle = m.useImperativeHandle; export const useInsertionEffect = m.useInsertionEffect; export const useLayoutEffect = m.useLayoutEffect; export const useMemo = m.useMemo; export const useReducer = m.useReducer; export const useRef = m.useRef; export const useState = m.useState; export const useSyncExternalStore = m.useSyncExternalStore; export const useTransition = m.useTransition; export const version = m.version;