UNPKG

synapse-react-client

Version:

[![Build Status](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client.svg?branch=main)](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client) [![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synaps

21 lines (20 loc) 746 B
import { PositioningStrategy } from '@popperjs/core'; import React from 'react'; import { Placement } from 'react-bootstrap/esm/Overlay'; import { ButtonVariant } from 'react-bootstrap/esm/types'; import { MarkdownSynapseProps } from './MarkdownSynapse'; export declare type MarkdownPopoverProps = { children: JSX.Element; contentProps: MarkdownSynapseProps; style?: React.CSSProperties; placement?: Placement; showCloseButton?: boolean; actionButton?: { content: React.ReactElement; variant: ButtonVariant; onClick: () => void; closePopoverOnClick: boolean; }; strategy?: PositioningStrategy; }; export declare const MarkdownPopover: React.FunctionComponent<MarkdownPopoverProps>;