UNPKG

@atlaskit/modal-dialog

Version:

A modal dialog displays content that requires user interaction, in a layer above the page.

34 lines (33 loc) 1.05 kB
/** * @jsxRuntime classic * @jsx jsx */ import React from 'react'; export interface ModalHeaderProps { /** * Children of modal dialog header. */ children?: React.ReactNode; /** * Shows a close button at the end of the header. * @default false */ hasCloseButton?: boolean; /** * A `testId` prop is provided for specified elements, * which is a unique string that appears as a data attribute `data-testid` in the rendered code, * serving as a hook for automated tests. */ testId?: string; } /** * __Modal header__ * * A modal header contains the title of the modal and can contain other React elements such as a close button. * * - [Examples](https://atlassian.design/components/modal-dialog/examples#modal-header) * - [Code](https://atlassian.design/components/modal-dialog/code#modal-header-props) * - [Usage](https://atlassian.design/components/modal-dialog/usage) */ declare const ModalHeader: (props: ModalHeaderProps) => JSX.Element; export default ModalHeader;