Skip to content

Commit e8e818b

Browse files
skorangaeddywashere
authored andcommitted
feat(cssModules): adding missing classes (#271)
* adding missing and cleaning up cssModule * adding more className under cssModule
1 parent 62b13ad commit e8e818b

5 files changed

Lines changed: 19 additions & 11 deletions

File tree

src/Modal.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff 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>

src/ModalBody.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,17 @@ const propTypes = {
88
};
99

1010
const 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

src/ModalFooter.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,17 @@ const propTypes = {
88
};
99

1010
const 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

src/ModalHeader.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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>

src/Popover.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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}

0 commit comments

Comments
 (0)