UNPKG

@vs-form/vs-form

Version:

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

34 lines (29 loc) 1.03 kB
'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')); require('@material-ui/core/Typography'); var __chunk_7 = require('./chunk-819d0a62.js'); const styles = { textPaddingTop: { paddingTop: '1em' } }; class VsText extends React.Component { constructor(props) { super(props); this.TypographyProps = {}; this.initProps(); } get comp() { return this.props.comp; } render() { return (React.createElement(__chunk_7.Text, Object.assign({ text: this.comp.text }, this.TypographyProps))); } initProps() { this.TypographyProps = this.comp.props; this.TypographyProps.className = classNames(this.props.classes.textPaddingTop, this.TypographyProps.className); } } exports.default = VsText; exports.styles = styles;