Skip to content

Commit ef53aa7

Browse files
author
Mikolaj Dadela
committed
Fix for #13.
1 parent 3e18386 commit ef53aa7

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/components/Props/Props.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@ export default class Props extends Component {
5858
}
5959

6060
renderEnum(prop) {
61+
if (!Array.isArray(prop.type.value)) {
62+
return <span>{prop.type.value}</span>;
63+
}
6164
let values = prop.type.value.map(({ value }) => (
6265
<li className={s.listItem} key={value}>
6366
<code>{this.unquote(value)}</code>
@@ -69,6 +72,9 @@ export default class Props extends Component {
6972
}
7073

7174
renderUnion(prop) {
75+
if (!Array.isArray(prop.type.value)) {
76+
return <span>{prop.type.value}</span>;
77+
}
7278
let values = prop.type.value.map((value) => (
7379
<li className={s.listItem} key={value.name}>
7480
<code>

0 commit comments

Comments
 (0)