import React, { PropTypes } from 'react'; import PureComponent from 'react-pure-render/component'; import { Grid, Col, Row } from 'react-bootstrap'; const propTypes = { content: PropTypes.string }; export default class CodeMirrorSkeleton extends PureComponent { renderLine(line, i) { return (
); } render() { const { content } = this.props; const editorLines = (content || '').split('\n'); return (
{ editorLines.map(this.renderLine) }
); } } CodeMirrorSkeleton.displayName = 'CodeMirrorSkeleton'; CodeMirrorSkeleton.propTypes = propTypes;