File: codeFixInferFromUsageJSXElement.ts

package info (click to toggle)
node-typescript 4.1.3-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 396,552 kB
  • sloc: javascript: 1,444,377; makefile: 7; sh: 3
file content (33 lines) | stat: -rw-r--r-- 869 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/// <reference path='fourslash.ts' />

// @noImplicitAny: true
// @jsx: react
// @module: es2015
// @moduleResolution: node

////declare namespace React {
////    export class Component { render(): JSX.Element | null; }
////}
////declare global {
////    namespace JSX {
////        interface Element {}
////    }
////}
////
//// export default function Component([|props |]) {
////     if (props.isLoading) {
////         return <div>...Loading < /div>;
////     }
////     else {
////         return <AnotherComponent
////             update={
////             (rec) => {
////                 return props.update(rec);
////             }
////         }
////         />;
////     }
//// }


verify.rangeAfterCodeFix("props: { isLoading: any; update: (arg0: any) => any; }",/*includeWhiteSpace*/ undefined, /*errorCode*/ undefined, 0);