react-preloaders
Version:
🌌Package for adding preloaders to your React apps
23 lines (20 loc) • 551 B
JSX
import React from 'react';
import styled from 'styled-components';
import PropTypes from 'prop-types';
import { withPreloader } from '../Preloader';
import ZoomStyles from './ZoomStyles';
const items = new Array(5).fill('');
const Zoom = ({ className }) => (
<div className={className}>
{items.map((i, key) => (
<div key={key.toString()} className={`rect${key + 1}`} />
))}
</div>
);
Zoom.propTypes = {
className: PropTypes.string,
};
const StyledZoom = styled(Zoom)`
${ZoomStyles}
`;
export default withPreloader(StyledZoom);