UNPKG

piral-core

Version:

The core library for creating a Piral instance.

20 lines (19 loc) 641 B
import * as React from 'react'; import type { ForeignComponent, BaseComponentProps, ComponentContext } from '../types'; interface ForeignComponentContainerProps<T> { $portalId: string; $component: ForeignComponent<T>; $context: ComponentContext; innerProps: T & BaseComponentProps; } export declare class ForeignComponentContainer<T> extends React.Component<ForeignComponentContainerProps<T>> { private locals?; private current?; private previous?; private setNode; componentDidMount(): void; componentDidUpdate(): void; componentWillUnmount(): void; render(): React.JSX.Element; } export {};