diff --git a/src/common/Loader/Loader.js b/src/common/Loader/Loader.js new file mode 100644 index 000000000..41dcb23cf --- /dev/null +++ b/src/common/Loader/Loader.js @@ -0,0 +1,58 @@ +import React, { PureComponent } from 'react'; + +class Loader extends PureComponent { + render() { + const { fill, children, ...props } = this.props; + return ( + + + + + + + + + + + + + + + + ); + } +} + +export default Loader; diff --git a/src/common/Loader/index.js b/src/common/Loader/index.js new file mode 100644 index 000000000..832fbc442 --- /dev/null +++ b/src/common/Loader/index.js @@ -0,0 +1,3 @@ +import Loader from './Loader'; + +export default Loader; \ No newline at end of file diff --git a/src/common/index.js b/src/common/index.js index 7d4d2e23e..1f63b50bc 100644 --- a/src/common/index.js +++ b/src/common/index.js @@ -9,6 +9,7 @@ import NavBar from './NavBar'; import MetaItem from './MetaItem'; import ShareAddon from './ShareAddon'; import UserPanel from './UserPanel'; +import Loader from './Loader'; export { Checkbox, @@ -22,6 +23,7 @@ export { MetaItem, ShareAddon, UserPanel, + Loader, Slider, FocusableProvider, withFocusable