update from RIFT as of 696b75d2fe9fb046261b08c616f1bcf6c0b54a9b third try
[osm/UI.git] / skyquake / plugins / admin / src / components / LoadingCard.jsx
1 import React from 'react'
2 import ColumnCard from './ColumnCard'
3
4 class LoadingCard extends React.Component {
5     render() {
6         try {
7             const { model, path } = this.props;
8             const name = model.getElement(path).name;
9             console.debug(`LoadingCard: ${name}`);
10             return (
11                 <ColumnCard path={path}>
12                     <div>{`Loading ${name}`}</div>
13                 </ColumnCard>
14             )
15         } catch (e) {
16             console.error("component render", e);
17         }
18     }
19 }
20
21 export default LoadingCard