Skip to content

Commit 3aa3cc3

Browse files
committed
Close #75: Add support for description keyword
1 parent c469322 commit 3aa3cc3

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/components/containers.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,14 @@ export function GroupTitle(props) {
1818
}
1919

2020

21+
export function GroupDescription(props) {
22+
if (!props.children)
23+
return null;
24+
25+
return <div className="rjf-form-group-description">{props.children}</div>;
26+
}
27+
28+
2129
function animate(e, animation, callback) {
2230
let el = e.target.parentElement.parentElement;
2331
let prevEl = el.previousElementSibling;
@@ -134,8 +142,10 @@ export function FormGroup(props) {
134142
return (
135143
<div className="rjf-form-group">
136144
{props.level === 0 && <GroupTitle editable={props.editable} onEdit={props.onEdit}>{props.schema.title}</GroupTitle>}
145+
{props.level === 0 && <GroupDescription>{props.schema.description}</GroupDescription>}
137146
<div className={innerClassName}>
138147
{props.level > 0 && <GroupTitle editable={props.editable} onEdit={props.onEdit}>{props.schema.title}</GroupTitle>}
148+
{props.level > 0 && <GroupDescription>{props.schema.description}</GroupDescription>}
139149
{props.children}
140150
{props.addable &&
141151
<Button

0 commit comments

Comments
 (0)