@boomerang-io/carbon-addons-boomerang-react
Version:
Carbon Addons for Boomerang apps
20 lines (17 loc) • 673 B
JavaScript
import React from 'react';
import cx from 'classnames';
import { prefix } from '../../internal/settings.js';
/*
IBM Confidential
694970X, 69497O0
© Copyright IBM Corp. 2022, 2024
*/
const FlowModalForm = React.forwardRef(function FlowModalForm({ children, className, element: Element, title, ...rest }, ref) {
return (React.createElement(Element, { className: cx(`${prefix}--bmrg-modal-flow-form`, className), ...rest, ref: ref },
title && React.createElement("p", { className: `${prefix}--bmrg-modal-flow-form__title` }, title),
children));
});
FlowModalForm.defaultProps = {
element: "form",
};
export { FlowModalForm as default };