import * as React from 'react'; import { UnderlinedHeader } from '../../common-elements'; import { PropertiesTable } from '../../common-elements/fields-layout'; import { FieldModel } from '../../services/models'; import { Field } from '../Fields/Field'; import { mapWithLast } from '../../utils'; export interface ParametersGroupProps { place: string; parameters: FieldModel[]; } export class ParametersGroup extends React.PureComponent { render() { const { place, parameters } = this.props; if (!parameters || !parameters.length) { return null; } return (
{place} Parameters {mapWithLast(parameters, (field, isLast) => ( ))}
); } }