Marketplace móvil para negocios locales mexicanos. Estructura inicial: - apps/backend (NestJS API) - apps/frontend (React Web) - apps/mobile (Expo/React Native) - apps/mcp-server (Claude MCP Server) - apps/whatsapp-service (WhatsApp Business API) - database/ (PostgreSQL DDL) - docs/ (Documentación) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
104 lines
1.9 KiB
JavaScript
104 lines
1.9 KiB
JavaScript
// src/jsx/index.ts
|
|
import { Fragment, cloneElement, isValidElement, jsx, memo, reactAPICompatVersion } from "./base.js";
|
|
import { Children } from "./children.js";
|
|
import { ErrorBoundary } from "./components.js";
|
|
import { createContext, useContext } from "./context.js";
|
|
import { useActionState, useOptimistic } from "./dom/hooks/index.js";
|
|
import {
|
|
createRef,
|
|
forwardRef,
|
|
startTransition,
|
|
startViewTransition,
|
|
use,
|
|
useCallback,
|
|
useDebugValue,
|
|
useDeferredValue,
|
|
useEffect,
|
|
useId,
|
|
useImperativeHandle,
|
|
useInsertionEffect,
|
|
useLayoutEffect,
|
|
useMemo,
|
|
useReducer,
|
|
useRef,
|
|
useState,
|
|
useSyncExternalStore,
|
|
useTransition,
|
|
useViewTransition
|
|
} from "./hooks/index.js";
|
|
import { Suspense } from "./streaming.js";
|
|
var jsx_default = {
|
|
version: reactAPICompatVersion,
|
|
memo,
|
|
Fragment,
|
|
StrictMode: Fragment,
|
|
isValidElement,
|
|
createElement: jsx,
|
|
cloneElement,
|
|
ErrorBoundary,
|
|
createContext,
|
|
useContext,
|
|
useState,
|
|
useEffect,
|
|
useRef,
|
|
useCallback,
|
|
useReducer,
|
|
useId,
|
|
useDebugValue,
|
|
use,
|
|
startTransition,
|
|
useTransition,
|
|
useDeferredValue,
|
|
startViewTransition,
|
|
useViewTransition,
|
|
useMemo,
|
|
useLayoutEffect,
|
|
useInsertionEffect,
|
|
createRef,
|
|
forwardRef,
|
|
useImperativeHandle,
|
|
useSyncExternalStore,
|
|
useActionState,
|
|
useOptimistic,
|
|
Suspense,
|
|
Children
|
|
};
|
|
export {
|
|
Children,
|
|
ErrorBoundary,
|
|
Fragment,
|
|
Fragment as StrictMode,
|
|
Suspense,
|
|
cloneElement,
|
|
createContext,
|
|
jsx as createElement,
|
|
createRef,
|
|
jsx_default as default,
|
|
forwardRef,
|
|
isValidElement,
|
|
jsx,
|
|
memo,
|
|
startTransition,
|
|
startViewTransition,
|
|
use,
|
|
useActionState,
|
|
useCallback,
|
|
useContext,
|
|
useDebugValue,
|
|
useDeferredValue,
|
|
useEffect,
|
|
useId,
|
|
useImperativeHandle,
|
|
useInsertionEffect,
|
|
useLayoutEffect,
|
|
useMemo,
|
|
useOptimistic,
|
|
useReducer,
|
|
useRef,
|
|
useState,
|
|
useSyncExternalStore,
|
|
useTransition,
|
|
useViewTransition,
|
|
reactAPICompatVersion as version
|
|
};
|