UNPKG

@vs-form/vs-form

Version:

A schema-based form generator component for React using material-ui

30 lines (25 loc) 923 B
'use strict'; function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } var React = require('react'); var React__default = _interopDefault(React); var classNames = _interopDefault(require('classnames')); var CardMedia = _interopDefault(require('@material-ui/core/CardMedia')); const styles = { mediaSize: { height: '240px', width: '240px' } }; class VsMediaStatic extends React.Component { constructor(props) { super(props); this.CardMediaProps = this.comp.props || {}; this.CardMediaProps.className = classNames(this.props.classes.mediaSize, this.CardMediaProps.className); } get comp() { return this.props.comp; } render() { return (React.createElement(CardMedia, Object.assign({}, this.CardMediaProps))); } } exports.default = VsMediaStatic; exports.styles = styles;