* [react] Use HTMLDialogElement for the dialog node
* Actually add the `open` property
* This update requires typescript 2.6
* Update dependents of react to also require typescript 2.6
We are getting error when trying to add component for Toastr.info, success, error and warning since "component" property is of type Component and not JSX.Element like the LightToastrOptions has. Hence it would be great if we can add it to the BasicToastrOptions as well.
Thanks
* react-redux-toastr: unify code style
* react-redux-toastr: Change React.Component types to use state and props
* react-redux-toastr: change to named imports
* react-redux-toastr: remove module declaration
* react-redux-toastr: add union types for known strings
* react-redux-toastr: rename ToastrConfirmOptions to ConfirmToastrOptions for unified style, refine properties
* react-redux-toastr: Add interfaces for all of the Toastr option objects
* react-redux-toastr: Refactor some variables to alphabetical order
* react-redux-toastr: Add interfaces to toastrs in reducer state, add toastr action payload, toastr reducer state
* react-redux-toastr: Rename ToastOptions to ToastrOptions to unify style
* react-redux-toastr: Rename ToastrOptions to ReduxToastrProps and rewrite properties
* react-redux-toastr: Slight refactor of ReduxToastrProps
* react-redux-toastr: Remove confirmOptions interface
* react-redux-toastr: Remove duplicate ConfirmToastrOptions interface
* react-redux-toastr: Rewrite ToastrEmitter, modify tests to comply with version 7.0.0
* react-redux-toastr: rewrite action creators, start using ToastrState
* react-redux-toastr: Slight refactor, alphabetize stuff
* react-redux-toastr: remove unused Component state and props
* react-redux-toastr: fix TS version
* Fix version number for TypeScript