Skip to content

Commit 75812b3

Browse files
committed
Add failing test for generic JSX quick info microsoft#22636
1 parent 23ed9f8 commit 75812b3

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed
+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
/// <reference path="fourslash.ts" />
2+
3+
//@Filename: file.tsx
4+
//// declare module JSX {
5+
//// interface Element { }
6+
//// interface IntrinsicElements {
7+
//// }
8+
//// interface ElementAttributesProperty { props }
9+
//// }
10+
//// interface Props<T> {
11+
//// items: T[];
12+
//// renderItem: (item: T) => string;
13+
//// }
14+
//// class Component<T> {
15+
//// props: Props<T>;
16+
//// }
17+
//// var c = <Component items={[0, 1, 2]} render/*0*/Item={it/*1*/em => item.toFixed()}
18+
19+
verify.quickInfoAt("0", "(JSX Attribute) renderItem: (item: number) => string");
20+
verify.quickInfoAt("1", "(parameter) item: number");

0 commit comments

Comments
 (0)