@exadel/esl
Version:
Exadel Smart Library (ESL) is the lightweight custom elements library that provide a set of super-flexible components
19 lines (18 loc) • 556 B
TypeScript
import type { ESLPopupTagShape } from '../../esl-popup/core/esl-popup.shape';
import type { ESLSharePopup } from './esl-share-popup';
/**
* Tag declaration interface of ESL Share Popup element
* Used for TSX declaration
*/
export interface ESLSharePopupTagShape extends ESLPopupTagShape<ESLSharePopup> {
/** Allowed children */
children?: any;
}
declare global {
namespace JSX {
interface IntrinsicElements {
/** {@link ESLSharePopup} custom tag */
'esl-share-popup': ESLSharePopupTagShape;
}
}
}