Skip to content

Commit fee28d8

Browse files
committed
Fix #85: display array description
1 parent a65a791 commit fee28d8

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

src/components/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import Button from './buttons';
22
import {FormInput, FormCheckInput, FormRadioInput, FormSelectInput, FormFileInput,
33
FormTextareaInput, FormDateTimeInput, FormMultiSelectInput} from './form';
44
import AutoCompleteInput from './autocomplete';
5-
import {FormRow, FormGroup, FormRowControls, GroupTitle} from './containers';
5+
import {FormRow, FormGroup, FormRowControls, GroupTitle, GroupDescription} from './containers';
66
import Loader from './loaders';
77
import Icon from './icons';
88
import FileUploader from './uploader';
@@ -12,7 +12,7 @@ export {
1212
FormInput, FormCheckInput, FormRadioInput, FormSelectInput, FormFileInput,
1313
FormTextareaInput, FormDateTimeInput, FormMultiSelectInput,
1414
AutoCompleteInput,
15-
FormRow, FormGroup, FormRowControls, GroupTitle,
15+
FormRow, FormGroup, FormRowControls, GroupTitle, GroupDescription,
1616
Loader,
1717
Icon,
1818
FileUploader,

src/ui.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react';
22
import {getBlankData, findMatchingSubschemaIndex, dataObjectMatchesSchema,
33
dataArrayMatchesSchema} from './data';
44
import {Button, FormInput, FormCheckInput, FormRadioInput, FormSelectInput,
5-
FormFileInput, FormRow, FormGroup, GroupTitle, FormRowControls, FormTextareaInput,
5+
FormFileInput, FormRow, FormGroup, GroupTitle, GroupDescription, FormRowControls, FormTextareaInput,
66
FormDateTimeInput, FormMultiSelectInput, FileUploader, AutoCompleteInput} from './components';
77
import {getVerboseName, convertType, getCoordsFromName, getKeyword, normalizeKeyword,
88
joinCoords, splitCoords, actualType, getSchemaType, isEqualset, isSubset} from './util';
@@ -326,6 +326,7 @@ export function getArrayFormRow(args) {
326326
groupError = [groupError];
327327

328328
let groupTitle = schema.title ? <GroupTitle editable={args.editable} onEdit={args.onKeyEdit}>{schema.title}</GroupTitle> : null;
329+
let groupDescription = schema.description ? <GroupDescription>{schema.description}</GroupDescription> : null;
329330

330331
groups = (
331332
<div key={'group_' + name} className="rjf-form-group-wrapper">
@@ -337,6 +338,7 @@ export function getArrayFormRow(args) {
337338
<div className="rjf-form-group">
338339
<div className={level > 0 ? "rjf-form-group-inner" : ""}>
339340
{groupTitle}
341+
{groupDescription}
340342
{groupError && groupError.map((error, i) => <div className="rjf-error-text" key={i}>{error}</div>)}
341343
{groups.map((i, index) => (
342344
<div className="rjf-form-group-wrapper" key={'group_wrapper_' + name + '_' + index}>

0 commit comments

Comments
 (0)