File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -184,7 +184,7 @@ class Modal extends React.Component {
184184 transitionLeaveTimeout = { 300 }
185185 onClickCapture = { this . handleBackdropClick }
186186 onKeyUp = { this . handleEscape }
187- className = " modal"
187+ className = { mapToCssModules ( ' modal' , cssModule ) }
188188 style = { { display : 'block' } }
189189 tabIndex = "-1"
190190 >
@@ -196,7 +196,7 @@ class Modal extends React.Component {
196196 ref = { ( c ) => ( this . _dialog = c ) }
197197 { ...attributes }
198198 >
199- < div className = " modal-content" >
199+ < div className = { mapToCssModules ( ' modal-content' , cssModule ) } >
200200 { children }
201201 </ div >
202202 </ div >
@@ -208,7 +208,7 @@ class Modal extends React.Component {
208208 transitionAppearTimeout = { 150 }
209209 transitionEnterTimeout = { 150 }
210210 transitionLeaveTimeout = { 150 }
211- className = " modal-backdrop"
211+ className = { mapToCssModules ( ' modal-backdrop' , cssModule ) }
212212 />
213213 ) }
214214 </ TransitionGroup >
Original file line number Diff line number Diff line change @@ -8,13 +8,17 @@ const propTypes = {
88} ;
99
1010const ModalBody = ( props ) => {
11+ const {
12+ className,
13+ cssModule,
14+ ...attributes } = props ;
1115 const classes = mapToCssModules ( classNames (
12- props . className ,
16+ className ,
1317 'modal-body'
14- ) , props . cssModule ) ;
18+ ) , cssModule ) ;
1519
1620 return (
17- < div { ...props } className = { classes } />
21+ < div { ...attributes } className = { classes } />
1822 ) ;
1923} ;
2024
Original file line number Diff line number Diff line change @@ -8,13 +8,17 @@ const propTypes = {
88} ;
99
1010const ModalFooter = ( props ) => {
11+ const {
12+ className,
13+ cssModule,
14+ ...attributes } = props ;
1115 const classes = mapToCssModules ( classNames (
12- props . className ,
16+ className ,
1317 'modal-footer'
14- ) , props . cssModule ) ;
18+ ) , cssModule ) ;
1519
1620 return (
17- < div { ...props } className = { classes } />
21+ < div { ...attributes } className = { classes } />
1822 ) ;
1923} ;
2024
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ const ModalHeader = (props) => {
3636 return (
3737 < div { ...attributes } className = { classes } >
3838 { closeButton }
39- < h4 className = " modal-title" >
39+ < h4 className = { mapToCssModules ( ' modal-title' , cssModule ) } >
4040 { children }
4141 </ h4 >
4242 </ div >
Original file line number Diff line number Diff line change @@ -66,7 +66,7 @@ class Popover extends React.Component {
6666
6767 return (
6868 < TetherContent
69- className = " popover"
69+ className = { mapToCssModules ( ' popover' , this . props . cssModule ) }
7070 tether = { tetherConfig }
7171 tetherRef = { this . props . tetherRef }
7272 isOpen = { this . props . isOpen }
You can’t perform that action at this time.
0 commit comments