start
This commit is contained in:
24
src/components/shared/loader.js
Normal file
24
src/components/shared/loader.js
Normal file
@@ -0,0 +1,24 @@
|
||||
import PropTypes from 'prop-types';
|
||||
import {ReactComponent as Spinner} from './spinner.svg';
|
||||
import './spinner.css';
|
||||
|
||||
function Loader(props) {
|
||||
return (
|
||||
<div className='flex flex-col justify-center items-center h-screen text-center'>
|
||||
<Spinner width='70' className='spinner'/>
|
||||
<div className='mt-5'>
|
||||
{props.content}
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
Loader.defaultProps = {
|
||||
content: 'لطفا منتظر بمانید.'
|
||||
};
|
||||
|
||||
Loader.propTypes = {
|
||||
content: PropTypes.string.isRequired
|
||||
};
|
||||
|
||||
export default Loader;
|
||||
Reference in New Issue
Block a user