2018-05-16 22:09:54 +02:00
|
|
|
/// <reference path="./fourslash.ts" />
|
|
|
|
|
|
|
|
//// declare namespace JSX {
|
|
|
|
//// interface Element {
|
|
|
|
//// render(): Element | string | false;
|
|
|
|
//// }
|
|
|
|
//// }
|
|
|
|
////
|
|
|
|
//// function SFC<T>(_props: Record<string, T>) {
|
|
|
|
//// return '';
|
|
|
|
//// }
|
|
|
|
////
|
|
|
|
//// (</*1*/SFC/>);
|
|
|
|
//// (</*2*/SFC<string>/>);
|
|
|
|
|
|
|
|
goTo.marker("1");
|
2019-04-04 21:25:15 +02:00
|
|
|
verify.signatureHelp({ text: "SFC(_props: Record<string, unknown>): string" });
|
2018-05-16 22:09:54 +02:00
|
|
|
goTo.marker("2");
|
2018-05-16 22:53:40 +02:00
|
|
|
verify.signatureHelp({ text: "SFC(_props: Record<string, string>): string" });
|