import React from 'react'; import PropTypes from 'prop-types'; import classNames from 'classnames'; import './style.scss'; /** * @ngdoc react * @name Row * @description Component to encapsulate a component in Form row style */ export const Row: React.StatelessComponent = ({children, flex, noPadding, halfWidth, className, enabled}) => ( !enabled ? null : (
{children}
) ); Row.propTypes = { children: PropTypes.node, flex: PropTypes.bool, noPadding: PropTypes.bool, className: PropTypes.oneOfType([ PropTypes.string, PropTypes.object, ]), halfWidth: PropTypes.bool, enabled: PropTypes.bool, }; Row.defaultProps = { flex: false, noPadding: false, halfWidth: false, enabled: true, };