diff --git a/tests/cases/conformance/jsx/tsxGenericAttributesType9.tsx b/tests/cases/conformance/jsx/tsxGenericAttributesType9.tsx index a9466a4398..32a1af66f8 100644 --- a/tests/cases/conformance/jsx/tsxGenericAttributesType9.tsx +++ b/tests/cases/conformance/jsx/tsxGenericAttributesType9.tsx @@ -5,7 +5,7 @@ import React = require('react'); -export function makeP
(Ctor: React.ComponentClass
): React.ComponentClass
{ +export function makeP
(Ctor: React.ComponentClass
) { return class extends React.PureComponent
{ public render(): JSX.Element { return ( @@ -13,4 +13,5 @@ export function makeP
(Ctor: React.ComponentClass
): React.ComponentClass
);
}
};
-}
\ No newline at end of file
+}
+
diff --git a/tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload1.tsx b/tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload1.tsx
index d8897321f0..525d035cbf 100644
--- a/tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload1.tsx
+++ b/tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload1.tsx
@@ -38,10 +38,10 @@ declare function TestingOptional(a: {y1: boolean, y2?: number, y3: boolean}): JS
// OK
const e1 = implements ComponentLifecycle {
+ interface Component extends ComponentLifecycle { }
+ class Component {
constructor(props?: P, context?: any);
setState(f: (prevState: S, props: P) => S, callback?: () => any): void;
setState(state: S, callback?: () => any): void;