Skip to content

Commit 4aa57cd

Browse files
Webpack edited
MessageBox title feature added.
1 parent 1055787 commit 4aa57cd

3 files changed

Lines changed: 17 additions & 6 deletions

File tree

src/MessageBox/MessageBox.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,9 @@
5959
height: 15px;
6060
fill: white;
6161
}
62+
63+
.rce-mbox-title{
64+
margin: 0;
65+
font-size: 10px;
66+
color:#4f81a1;
67+
}

src/MessageBox/MessageBox.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ export class MessageBox extends Component {
1818
onClick={this.props.onClick}>
1919
<div
2020
className={positionCls}>
21+
{
22+
this.props.title &&
23+
<p className="rce-mbox-title">{this.props.title}</p>
24+
}
25+
2126
{
2227
this.props.type === 'text' &&
2328
<div className="rce-mbox-text">
@@ -77,6 +82,7 @@ MessageBox.defaultProps = {
7782
position: 'left',
7883
type: 'text',
7984
text: '',
85+
title: null,
8086
date: new Date(),
8187
data: {},
8288
onClick: null,

webpack.config.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,10 @@ module.exports = {
3030
},
3131
{
3232
test: /\.css$/,
33-
// loader: ExtractTextPlugin.extract({
34-
// fallback: "style-loader",
35-
// use: "css-loader"
36-
// }),
37-
loader: "style-loader!css-loader",
33+
loader: ExtractTextPlugin.extract({
34+
fallback: "style-loader",
35+
use: "css-loader"
36+
}),
3837
},
3938
]
4039
},
@@ -49,6 +48,6 @@ module.exports = {
4948
beautify: false,
5049
comments: false,
5150
}),
52-
// new ExtractTextPlugin("main.css"),
51+
new ExtractTextPlugin("main.css"),
5352
],
5453
};

0 commit comments

Comments
 (0)