UNPKG

piral-core

Version:

The core library for creating a Piral instance.

7 lines (6 loc) 486 B
import { ReactPortal } from 'react'; import { GlobalStateContext } from '../types'; export declare function destroyPortal(ctx: GlobalStateContext, id: string): void; export declare function hidePortal(ctx: GlobalStateContext, id: string, entry: ReactPortal): void; export declare function updatePortal(ctx: GlobalStateContext, id: string, current: ReactPortal, next: ReactPortal): void; export declare function showPortal(ctx: GlobalStateContext, id: string, entry: ReactPortal): void;