Add default props to modal

This commit is contained in:
Igor 2019-11-15 15:20:26 -03:00
parent b6119f8e29
commit 7f6de72e8e

View File

@ -40,27 +40,20 @@ function createUIModalService() {
* @param {Modal} component React component * @param {Modal} component React component
* @param {ModalProps} props { header, footer, backdrop, keyboard, show, closeButton, title, customClassName } * @param {ModalProps} props { header, footer, backdrop, keyboard, show, closeButton, title, customClassName }
*/ */
function show(component, props) { function show(
const { component,
header = null, props = {
footer = null, header: null,
backdrop = false, footer: null,
keyboard = false, backdrop: false,
show = true, keyboard: false,
closeButton = true, show: true,
title = null, closeButton: true,
customClassName = null, title: null,
} = props; customClassName: null,
return uiModalServiceImplementation._show(component, { }
header, ) {
footer, return uiModalServiceImplementation._show(component, props);
backdrop,
keyboard,
show,
closeButton,
title,
customClassName,
});
} }
/** /**