Skip to content

Commit bd7a203

Browse files
authored
On storybook, shorten React props (#22884)
1 parent 686ca2d commit bd7a203

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

pages/storybook.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ function displayProps(props: Object) {
179179
const xprops = Object.fromEntries(
180180
Object.entries(props).map(([key, value]) => [
181181
key,
182-
key === 'children' ? ReactDomServer.renderToString(value) : value,
182+
React.isValidElement(value) ? ReactDomServer.renderToString(value) : value,
183183
])
184184
)
185185
return JSON.stringify(xprops, null, 2)
@@ -193,7 +193,7 @@ export default function Storybook() {
193193
<div className="my-4 d-lg-flex flex-items-start">
194194
<nav className="menu col-12 col-lg-3 mr-4 color-bg-subtle position-lg-sticky top-0">
195195
{stories.map(({ name }) => (
196-
<a className="menu-item" href={`#${name}`}>
196+
<a key={name} className="menu-item" href={`#${name}`}>
197197
{name}
198198
</a>
199199
))}

0 commit comments

Comments
 (0)