This is the modal content. You can put any React elements here.
} width="500px" responsive /> ); } ``` ## With Custom Trigger ```tsx live function CustomTrigger() { return (Fill out the form to add a new item.
Try dragging the header or resizing from the corners!
} draggable resizable width="500px" /> ); } ``` ## Props | Prop | Type | Default | Description | |------|------|---------|-------------| | `isButton` | `boolean` | `true` | Whether to wrap the trigger in a button element. | | `modalTitle` | `string` | `"Modal Title"` | Title displayed in the modal header. | | `modalBody` | `string` | `"This is the modal body content."` | Content displayed in the modal body. | | `tooltip` | `string` | `"Click to open modal"` | Tooltip text shown on hover over the trigger. | | `width` | `string` | `"600px"` | Width of the modal (e.g., "600px", "80%"). | | `maxWidth` | `string` | `"1000px"` | Maximum width of the modal. | | `responsive` | `boolean` | `true` | Whether the modal should be responsive. | | `draggable` | `boolean` | `false` | Whether the modal can be dragged by its header. | | `resizable` | `boolean` | `false` | Whether the modal can be resized by dragging corners. | | `triggerNode` | `string` | `"Click to Open Modal"` | The clickable element that opens the modal when clicked. | ## Import ```tsx import { ModalTrigger } from '@superset/components'; ``` --- :::tip[Improve this page] This documentation is auto-generated from the component's Storybook story. Help improve it by [editing the story file](https://github.com/apache/superset/edit/master/superset-frontend/packages/superset-ui-core/src/components/ModalTrigger/ModalTrigger.stories.tsx). :::