Skip to content

Commit 9756364

Browse files
committed
fix: example value is not showed if it is false
1 parent 1743453 commit 9756364

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

src/components/Fields/FieldDetail.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export class FieldDetail extends React.PureComponent<FieldDetailProps> {
1212
return (
1313
<div>
1414
<FieldLabel> {this.props.label} </FieldLabel>{' '}
15-
<ExampleValue> {this.props.value} </ExampleValue>
15+
<ExampleValue> {JSON.stringify(this.props.value)} </ExampleValue>
1616
</div>
1717
);
1818
}

src/services/models/Field.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@ export class FieldModel {
3535
this.schema = new SchemaModel(parser, info.schema || {}, schemaPointer, options);
3636
this.description =
3737
info.description === undefined ? this.schema.description || '' : info.description;
38-
const example = info.example || this.schema.example;
39-
this.example = example && JSON.stringify(example);
38+
this.example = info.example || this.schema.example;
4039

4140
this.deprecated = info.deprecated === undefined ? !!this.schema.deprecated : info.deprecated;
4241
parser.exitRef(infoOrRef);

0 commit comments

Comments
 (0)