Files
verdaccio-ui/src/components/Spinner/styles.ts
Antoine Chalifour 3166673875 fix: spinner typings
2019-10-06 18:31:30 +02:00

31 lines
617 B
TypeScript

import CircularProgress from '@material-ui/core/CircularProgress';
import styled, { css } from 'react-emotion';
import colors from '../../utils/styles/colors';
interface WrapperProps {
centered: boolean;
}
export const Wrapper = styled('div')`
&& {
display: flex;
align-items: center;
justify-content: center;
${(props: WrapperProps) =>
props.centered &&
css`
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
`};
}
`;
export const Circular = styled(CircularProgress)({
'&&': {
color: colors.primary,
},
});