123456789101112131415161718192021222324252627 |
- import styled from '@emotion/styled';
- import LoadingMask from 'sentry/components/loadingMask';
- interface Props extends React.HTMLAttributes<HTMLDivElement> {
- height?: string;
- }
- const LoadingPanel = styled(({height: _height, ...props}: Props) => (
- <div {...props}>
- <LoadingMask />
- </div>
- ))`
- flex: 1;
- flex-shrink: 0;
- overflow: hidden;
- height: ${p => p.height};
- position: relative;
- border-color: transparent;
- margin-bottom: 0;
- `;
- LoadingPanel.defaultProps = {
- height: '200px',
- };
- export default LoadingPanel;
|