Skip to content

Commit dce1279

Browse files
committed
feat(ToastContainer): ES2015
1 parent 69dbd7e commit dce1279

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

src/ToastContainer.js

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,19 @@
1-
"use strict";
2-
var React = require("react");
3-
var update = require('react-addons-update');
1+
import {
2+
default as React,
3+
PropTypes,
4+
} from "react";
45

5-
var ToastMessage = React.createFactory(require("./ToastMessage"));
6+
import {
7+
default as update,
8+
} from "react-addons-update";
9+
10+
import {
11+
default as ToastMessage,
12+
} from "./ToastMessage";
613

714
function noop () {}
815

9-
module.exports = React.createClass({
16+
export default React.createClass({
1017
displayName: "ToastContainer",
1118

1219
error (message, title, optionsOverride) {
@@ -42,7 +49,7 @@ module.exports = React.createClass({
4249
warning: "warning",
4350
},
4451
id: "toast-container",
45-
toastMessageFactory: ToastMessage,
52+
toastMessageFactory: React.createFactory(ToastMessage),
4653
preventDuplicates: false,
4754
newestOnTop: true,
4855
onClick: noop,

0 commit comments

Comments
 (0)