You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
749 B
30 lines
749 B
import React from 'react'; |
|
import PropTypes from 'prop-types'; |
|
|
|
import Column from '../../../components/column'; |
|
import ColumnHeader from '../../../components/column_header'; |
|
import ImmutablePureComponent from 'react-immutable-pure-component'; |
|
|
|
export default class ColumnLoading extends ImmutablePureComponent { |
|
|
|
static propTypes = { |
|
title: PropTypes.oneOfType([PropTypes.node, PropTypes.string]), |
|
icon: PropTypes.string, |
|
}; |
|
|
|
static defaultProps = { |
|
title: '', |
|
icon: '', |
|
}; |
|
|
|
render() { |
|
let { title, icon } = this.props; |
|
return ( |
|
<Column> |
|
<ColumnHeader icon={icon} title={title} multiColumn={false} focusable={false} placeholder /> |
|
<div className='scrollable' /> |
|
</Column> |
|
); |
|
} |
|
|
|
}
|
|
|