diff --git a/src/components/base/Modal/index.js b/src/components/base/Modal/index.js index 02fec5ba..ca2e45e1 100644 --- a/src/components/base/Modal/index.js +++ b/src/components/base/Modal/index.js @@ -37,6 +37,7 @@ type OwnProps = { preventBackdropClick?: boolean, render: Function, refocusWhenChange?: string, + width?: string, } type Props = OwnProps & { @@ -108,7 +109,7 @@ const Wrapper = styled(Box).attrs({ }), })` outline: none; - width: 500px; + width: ${p => (p.width ? p.width : '500px')}; z-index: 2; ` @@ -180,7 +181,7 @@ export class Modal extends Component { } render() { - const { preventBackdropClick, isOpened, onHide, render, data, onClose } = this.props + const { preventBackdropClick, isOpened, onHide, render, data, onClose, width } = this.props return ( { scale={m.scale} innerRef={n => (this._wrapper = n)} onClick={stopPropagation} + width={width} >