UNPKG

@j2inn/app-react

Version:

React implementation of the j2inn-app framework

10 lines (9 loc) 547 B
import { jsx as _jsx } from "react/jsx-runtime"; import { RemoteComponent } from './RemoteComponent'; import { RemoteWebComponent } from './RemoteWebComponent'; /** * A remote view for an application. */ export const RemoteView = ({ isReactComponent, path, view, ...props }) => { return isReactComponent ? (_jsx(RemoteComponent, { scope: view.podName, module: path, ...props })) : (_jsx(RemoteWebComponent, { loaderPath: view.webComponentLoaderPath, podName: view.podName, name: path, dimensions: props.dimensions, ...props })); };