UNPKG

@memberjunction/react-runtime

Version:

Platform-agnostic React component runtime for MemberJunction. Provides core compilation, registry, and execution capabilities for React components in any JavaScript environment.

27 lines 3.71 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.reactRootManager = exports.ReactRootManager = exports.countComponentsInHierarchy = exports.flattenComponentHierarchy = exports.validateComponentSpec = exports.registerComponentHierarchy = exports.ComponentHierarchyRegistrar = exports.extractPropPaths = exports.wrapCallbacksWithLogging = exports.createPropsTransformer = exports.mergeProps = exports.validateComponentProps = exports.normalizeStyles = exports.normalizeCallbacks = exports.buildComponentProps = exports.createErrorLogger = exports.formatComponentError = exports.withErrorBoundary = exports.createErrorBoundary = void 0; var error_boundary_1 = require("./error-boundary"); Object.defineProperty(exports, "createErrorBoundary", { enumerable: true, get: function () { return error_boundary_1.createErrorBoundary; } }); Object.defineProperty(exports, "withErrorBoundary", { enumerable: true, get: function () { return error_boundary_1.withErrorBoundary; } }); Object.defineProperty(exports, "formatComponentError", { enumerable: true, get: function () { return error_boundary_1.formatComponentError; } }); Object.defineProperty(exports, "createErrorLogger", { enumerable: true, get: function () { return error_boundary_1.createErrorLogger; } }); var prop_builder_1 = require("./prop-builder"); Object.defineProperty(exports, "buildComponentProps", { enumerable: true, get: function () { return prop_builder_1.buildComponentProps; } }); Object.defineProperty(exports, "normalizeCallbacks", { enumerable: true, get: function () { return prop_builder_1.normalizeCallbacks; } }); Object.defineProperty(exports, "normalizeStyles", { enumerable: true, get: function () { return prop_builder_1.normalizeStyles; } }); Object.defineProperty(exports, "validateComponentProps", { enumerable: true, get: function () { return prop_builder_1.validateComponentProps; } }); Object.defineProperty(exports, "mergeProps", { enumerable: true, get: function () { return prop_builder_1.mergeProps; } }); Object.defineProperty(exports, "createPropsTransformer", { enumerable: true, get: function () { return prop_builder_1.createPropsTransformer; } }); Object.defineProperty(exports, "wrapCallbacksWithLogging", { enumerable: true, get: function () { return prop_builder_1.wrapCallbacksWithLogging; } }); Object.defineProperty(exports, "extractPropPaths", { enumerable: true, get: function () { return prop_builder_1.extractPropPaths; } }); var component_hierarchy_1 = require("./component-hierarchy"); Object.defineProperty(exports, "ComponentHierarchyRegistrar", { enumerable: true, get: function () { return component_hierarchy_1.ComponentHierarchyRegistrar; } }); Object.defineProperty(exports, "registerComponentHierarchy", { enumerable: true, get: function () { return component_hierarchy_1.registerComponentHierarchy; } }); Object.defineProperty(exports, "validateComponentSpec", { enumerable: true, get: function () { return component_hierarchy_1.validateComponentSpec; } }); Object.defineProperty(exports, "flattenComponentHierarchy", { enumerable: true, get: function () { return component_hierarchy_1.flattenComponentHierarchy; } }); Object.defineProperty(exports, "countComponentsInHierarchy", { enumerable: true, get: function () { return component_hierarchy_1.countComponentsInHierarchy; } }); var react_root_manager_1 = require("./react-root-manager"); Object.defineProperty(exports, "ReactRootManager", { enumerable: true, get: function () { return react_root_manager_1.ReactRootManager; } }); Object.defineProperty(exports, "reactRootManager", { enumerable: true, get: function () { return react_root_manager_1.reactRootManager; } }); //# sourceMappingURL=index.js.map