@withjoy/joykit
Version:
UI Component Library for Joy web
13 lines (12 loc) • 476 B
TypeScript
import React from 'react';
import { ExtendedOverlayableProps } from './OverlayContext';
export interface OverlayComponentDescription {
component: React.ComponentType<any>;
isOpen: boolean;
props: ExtendedOverlayableProps;
}
/**
* A mapping between a string key with an `OverlayComponentDescription` element.
*/
export declare type OverlayDescriptionMap = Map<string, OverlayComponentDescription>;
export declare const OverlayProvider: React.SFC<{}>;