UNPKG

@saber2pr/react

Version:

react in Typescript.

84 lines (83 loc) 3.19 kB
"use strict"; var __importStar = (this && this.__importStar) || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; result["default"] = mod; return result; }; Object.defineProperty(exports, "__esModule", { value: true }); /* * @Author: saber2pr * @Date: 2019-12-07 22:31:48 * @Last Modified by: saber2pr * @Last Modified time: 2019-12-13 16:37:31 */ var ReactFiberHooks = __importStar(require("../react-reconciler/ReactFiberHooks")); var ReactFiberReconciler_1 = require("../react-reconciler/ReactFiberReconciler"); exports.createRenderer = ReactFiberReconciler_1.createRenderer; var ReactChildren_1 = require("./ReactChildren"); var ReactElement = __importStar(require("./ReactElement")); var ReactTypes_1 = require("../shared/ReactTypes"); var forwardRef_1 = require("./forwardRef"); var ReactLazy = __importStar(require("./ReactLazy")); var ReactContext = __importStar(require("./ReactContext")); var ReactStack = __importStar(require("../shared/testStackSize")); var ReactMemo = __importStar(require("./memo")); var React; (function (React) { // hooks React.useCallBack = ReactFiberHooks.useCallBack; React.useMemo = ReactFiberHooks.useMemo; React.useReducer = ReactFiberHooks.useReducer; React.useRef = ReactFiberHooks.useRef; React.useState = ReactFiberHooks.useState; React.useEffect = ReactFiberHooks.useEffect; React.useImperativeHandle = ReactFiberHooks.useImperativeHandle; // component React.createElement = ReactElement.createElement; React.Children = ReactChildren_1.Children; React.Fragment = ReactTypes_1.NodeType.Fragment; React.forwardRef = forwardRef_1.forwardRef; React.lazy = ReactLazy.lazy; React.Suspense = ReactLazy.Suspense; React.memo = ReactMemo.memo; // context React.createContext = ReactContext.createContext; // options React.Stack = ReactStack; })(React || (React = {})); exports.React = React; // hooks var useCallBack = ReactFiberHooks.useCallBack; exports.useCallBack = useCallBack; var useMemo = ReactFiberHooks.useMemo; exports.useMemo = useMemo; var useReducer = ReactFiberHooks.useReducer; exports.useReducer = useReducer; var useRef = ReactFiberHooks.useRef; exports.useRef = useRef; var useState = ReactFiberHooks.useState; exports.useState = useState; var useEffect = ReactFiberHooks.useEffect; exports.useEffect = useEffect; var useImperativeHandle = ReactFiberHooks.useImperativeHandle; exports.useImperativeHandle = useImperativeHandle; // ReactElement var Fragment = ReactTypes_1.NodeType.Fragment; exports.Fragment = Fragment; var forwardRef = forwardRef_1.forwardRef; exports.forwardRef = forwardRef; var lazy = ReactLazy.lazy; exports.lazy = lazy; var Suspense = ReactLazy.Suspense; exports.Suspense = Suspense; var memo = ReactMemo.memo; exports.memo = memo; // context var createContext = ReactContext.createContext; exports.createContext = createContext; // options var Stack = ReactStack; exports.Stack = Stack; exports.default = React;