Skip to content

Commit 6f44721

Browse files
committed
Add a failing test for printing forwardRef element
1 parent dbbd9e5 commit 6f44721

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/index.spec.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1160,4 +1160,13 @@ describe('reactElementToJSXString(ReactElement)', () => {
11601160
}
11611161
mount(<App />);
11621162
});
1163+
1164+
it('should use inferred function name as display name for `forwardRef` element', () => {
1165+
const Tag = React.forwardRef(function Tag({ text }, ref) {
1166+
return <span ref={ref}>{text}</span>;
1167+
});
1168+
expect(reactElementToJSXString(<Tag text="some label" />)).toEqual(
1169+
`<Tag text="some label" />`
1170+
);
1171+
});
11631172
});

0 commit comments

Comments
 (0)